TCExam Changelog

What's new in TCExam 12.1.016

Jan 28, 2014
  • Statistics options are now enforced also in various export formats.

New in TCExam 12.1.013 (Jan 23, 2014)

  • Test Results Summary was improved: some statistics are now disabled by default to improve performances.
  • TSV export for results was fixed.
  • File media selector bug was fixed.
  • TCPDF library was updated.

New in TCExam 12.1.012 (Dec 27, 2013)

  • MathML is now supported via the [mathml] tag. Note that is not yet possible to export the formulas in PDF format.

New in TCExam 12.1.010 (Dec 3, 2013)

  • TCPDF library was updated.

New in TCExam 12.0.008 (Apr 13, 2013)

  • This release contains some bugfixes for the questions importer and some new features related to the file manager.

New in TCExam 12.0.007 (Apr 9, 2013)

  • Automatic "onchange" update on Test Results Summary form was disabled
  • now you have to press the select button to update results.
  • Test selection queries were fixed for postgresql.
  • OMR page generation was fixed for some languages.
  • New config.default configuration directories were added on admin, public and shared folders to avoid overriding the existing configuration files during "git pull"

New in TCExam 12.0.005 (Apr 6, 2013)

  • Some SQL queries have been fixed for PostgreSQL compatibility.

New in TCExam 12.0.004 (Apr 4, 2013)

  • This release includes some bugfixes related to answer ordering and form fields checks.

New in TCExam 12.0.003 (Apr 3, 2013)

  • The TCPDF library was updated.

New in TCExam 12.0.001 (Apr 1, 2013)

  • This release includes minor fixes and improvements.

New in TCExam 12.0.000 (Mar 28, 2013)

  • This version adds several new features and improvements, including new centralized statistics with graphics, better performance, a smarter authentication and permissions system with new features, repeatable tests, and a virtual keyboard.

New in TCExam 11.4.002 (Nov 15, 2012)

  • In this release, you can fine tune UTF-8 string comparison and normalization of question and answer descriptions.

New in TCExam 11.4.001 (Nov 8, 2012)

  • This release improves UTF8 handling of question and answer descriptions. Please install php5-intl for unicode normalization.

New in TCExam 11.4.000 (Nov 7, 2012)

  • The MySQL collation for the questions and answer fields was changed to utf8_bin: check the mysql_db_upgrade_11_3to11_4.sql file to upgrade the database.

New in TCExam 11.3.012 (Sep 15, 2012)

  • This release includes a bugfix.

New in TCExam 11.3.011 (Sep 12, 2012)

  • This release include some improvements for alternate authentication systems.

New in TCExam 11.3.009 (Aug 23, 2012)

  • This version adds a security fix. Please upgrade.

New in TCExam 11.3.006 (Aug 2, 2012)

  • This release includes a new bulk importer for offline testing (OMR - Optical Mark Recognition).

New in TCExam 11.2.031 (Jun 6, 2012)

  • This version improves support for external authentication systems.

New in TCExam 11.2.023 (Jan 31, 2012)

  • This release includes a new Brazilian language translation and some new documentation.

New in TCExam 11.2.021 (Dec 24, 2011)

  • The source code documentation was updated.

New in TCExam 11.2.020 (Dec 15, 2011)

  • This release includes a bugfixed TCPDF library and a fixed Chinese translation.

New in TCExam 11.2.018 (Dec 14, 2011)

  • This release fixes a minor bug related to date selection.

New in TCExam 11.2.014 (Sep 15, 2011)

  • Some edit forms on administration area were changed to display the [add] button only when the first empty profile (+) is selected.
  • All edit forms on the administration area now includes a checkbox next to the update button that must be selected in order to confirm the update.
  • TCPDF library was updated.

New in TCExam 11.2.013 (Aug 9, 2011)

  • This release includes an updated Spanish translation and the new TCPDF library.

New in TCExam 11.2.011 (Jul 12, 2011)

  • IMPORTANT: This version includes some security fixes. Thanks to Gjoko Krstic, Zero Science Lab (http://www.zeroscience.mk) for testing and reporting.
  • Azerbaijani language was added.

New in TCExam 11.2.009 (Jun 29, 2011)

  • This release contains an improved and fixed OMR system for printing/scanning offline testing.

New in TCExam 11.2.008 (Jun 19, 2011)

  • This release contains an improved and bugfixed TCPDF library.

New in TCExam 11.2.005 (Jun 1, 2011)

  • This release includes a fixed TCPDF library.

New in TCExam 11.1.028 (Apr 11, 2011)

  • This release includes the latest version of the TCPDF library, which greatly improves the performance of the PDF generation process.

New in TCExam 11.1.024 (Mar 8, 2011)

  • Login problems were fixed. Please check the new default values of K_CHECK_SESSION_FINGERPRINT and K_REDIRECT_LOGIN_MODE con shared/config/tce_config.php

New in TCExam 11.1.022 (Feb 28, 2011)

  • Bug #3193785 "Free text field writing error" was fixed.
  • TCPDF library was updated.

New in TCExam 11.1.021 (Feb 22, 2011)

  • This release contains an updated version of the TCPDF library to fix a problem related to automatic line break.

New in TCExam 11.1.020 (Feb 22, 2011)

  • This release contains a fix for module/subject groups authorization control.

New in TCExam 11.1.018 (Feb 10, 2011)

  • This release includes several minor bugfixes.

New in TCExam 11.1.017 (Feb 4, 2011)

  • Sessions were fixed for improved compatibility with php.ini settings.
  • The K_REDIRECT_LOGIN_MODE constant value was changed to 4 on shared/config/tce_config.php (change this walue if you have login problems).

New in TCExam 11.1.016 (Jan 31, 2011)

  • Hungarian language was updated.
  • TCPDF library was updated.
  • IMPORTANT: postgreSQL and MySQL schema were changed to drop ak_question and ak_answer indexes.

New in TCExam 11.1.014 (Jan 17, 2011)

  • The TCPDF library and the Arabic language were updated.

New in TCExam 11.1.013 (Jan 3, 2011)

  • This release fixes several minor problems and improves security.

New in TCExam 11.1.012 (Dec 19, 2010)

  • Bug item #3140294 "Question move" was fixed.
  • Fonts for PDF documents were updated.
  • TCPDF library was updated.

New in TCExam 11.1.009 (Nov 28, 2010)

  • This version includes updated translations and the new TCPDF library.

New in TCExam 11.1.008 (Nov 22, 2010)

  • A problem related to sending PDFs via email was fixed.

New in TCExam 11.1.005 (Oct 22, 2010)

  • This release includes better support for printing PDF documents in a right-to-left direction.

New in TCExam 11.1.003 (Oct 7, 2010)

  • This release improves the security and reliability of user sessions and introduces new features.
  • Now, the non-administrator editors can manage users on their own groups and with a lower level.
  • The clock was changed to always display the server time.
  • Translations and the TCPDF library were updated.

New in TCExam 11.1.001 (Sep 24, 2010)

  • This release improves security for Web sessions.

New in TCExam 11.0.015 (Sep 6, 2010)

  • This release includes a better administration menu and other improvements.

New in TCExam 11.0.008 (Aug 1, 2010)

  • This release includes the new version of the TCPDF library.

New in TCExam 11.0.007 (Jul 15, 2010)

  • Backup feature bug fixed.

New in TCExam 11.0.006 (Jul 12, 2010)

  • Updated TCPDF library.

New in TCExam 11.0.005 (Jun 29, 2010)

  • Hungarian language was updated.
  • TCPDF library was updated.

New in TCExam 9.0.030 (Oct 23, 2009)

  • The license was changed to the GNU AGPL v3.

New in TCExam 9.0.028 (Oct 8, 2009)

  • This version includes some improvements and minor bugfixing.

New in TCExam 9.0.026 (Sep 30, 2009)

  • Compatibility with PHP 5.3 was improved.
  • TCPDF library was updated.
  • Source code was cleaned up.
  • Experimental support for automatic updates was added (only Linux systems with MySQL database and valid account).

New in TCExam 9.0.024 (Sep 1, 2009)

  • This version contains the newly added Romanian language translation.

New in TCExam 9.0.023 (Aug 31, 2009)

  • This version includes minor bugfixes and updated TCPDF and phpMailer libraries.

New in TCExam 9.0.021 (Aug 26, 2009)

  • TCPDF library was updated (it was broken on previous release).

New in TCExam 9.0.019 (Jul 6, 2009)

  • Language files were updated.
  • TCPDF library was updated.

New in TCExam 9.0.018 (Jun 15, 2009)

  • Language files were updated.
  • TCPDF library was updated.

New in TCExam 9.0.017 (Jun 11, 2009)

  • TCPDF library was updated.

New in TCExam 9.0.016 (Jun 9, 2009)

  • tce_show_allresults_users.php was fixed for various errors.

New in TCExam 9.0.015 (Jun 5, 2009)

  • TCPDF library was updated.

New in TCExam 9.0.014 (Jun 3, 2009)

  • shared/config/tce_mime.php file was updated.
  • The score for a free answer cannot be greater than maximum score for the selected question.
  • Language files were updated.

New in TCExam 9.0.013 (May 29, 2009)

  • TCPDF library was updated to fix list bullets position for RTL languages.

New in TCExam 9.0.012 (May 25, 2009)

  • CSS files were updated.
  • TCPDF library was updated.
  • The official Website for TCExam is http://www.tcexam.org

New in TCExam 9.0.011 (May 11, 2009)

  • Bug related to question explanation appearance on "Answer Evaluation" page was fixed.

New in TCExam 9.0.010 (May 7, 2009)

  • Question explanation was added on "Answer Evaluation" page.
  • TCPDF library was updated.

New in TCExam 9.0.009 (Apr 29, 2009)

  • Question "autonext" and "timer" features were fixed.
  • TCPDF library was updated.

New in TCExam 9.0.008 (Apr 21, 2009)

  • TCPDF library was updated.

New in TCExam 9.0.007 (Apr 12, 2009)

  • Import functions were fixed.
  • TCPDF library was updated.

New in TCExam 9.0.006 (Mar 28, 2009)

  • The class shared/code/tce_txm.php was updated to acquire an exclusive lock on the cache file while proceeding to the writing.
  • The K_PATH_LANG_CACHE constant was added to shared/config/tce_paths.php to define the default folder used for language files. By default the language files are now stored on the new folder: /cache/lang.
  • The file shared/config/tce_config.php was changed to consider the new K_PATH_LANG_CACHE constant.
  • The class phpMailer was updated to version 2.3.
  • The class Radius was updated to version 1.2.2.
  • Installation guide was updated.

New in TCExam 9.0.005 (Mar 26, 2009)

  • The English language was updated.
  • index.php redirect was added in the admin and in the public directory.

New in TCExam 9.0.004 (Mar 24, 2009)

  • Several minor bugs were fixed on administration interfaces.

New in TCExam 9.0.003 (Mar 24, 2009)

  • 'Inserting image' bug was fixed (tce_functions_tcecode_editor.php).

New in TCExam 9.0.002 (Mar 23, 2009)

  • Hungarian language was updated.
  • An issue between tce_edit_test.php interface and Opera Web-Browser was fixed.
  • TCPDF library was updated.

New in TCExam 9.0.001 (Mar 18, 2009)

  • Arabic language was updated.
  • TCPDF library was updated.

New in TCExam 9.0.000 (Mar 9, 2009)

  • This is a major release and includes some new features.

New in TCExam 8.0.002 (Mar 3, 2009)

  • Hungarian language was updated.
  • TCPDF was updated.

New in TCExam 8.0.001 (Feb 24, 2009)

  • A bug on public interface buttons was fixed.
  • Arabic language was updated.
  • TCPDF was updated.

New in TCExam 8.0.000 (Feb 20, 2009)

  • Database schema is changed (see documentation on admin/doc/database).
  • Configuration files were changed AND MUST BE REPLACED.
  • New 'explanation' fields were added to questions and answers.
  • CSS files were updated.
  • Minor bugs were fixed.
  • TCPDF was updated.
  • IMPORTANT: translations must be updated to reflect latest changes.

New in TCExam 7.1.002 (Feb 17, 2009)

  • Installation scripts were improved.
  • Hungarian language was updated.
  • Source code was cleaned up.

New in TCExam 7.1.001 (Feb 16, 2009)

  • This version includes an important bugfix for the scoring system.

New in TCExam 7.1.000 (Feb 13, 2009)

  • CAS authentication module was added (check the /shared/config/tce_cas.php for configuration).
  • All IP addresses are now converted to IPv6 expanded notation (8 4-bytes hexadecimal numbers separate by ':' character).
  • Test editor now accepts IPv6 addresses and ranges, for example: 192.168.*.*,127.0.0.*,192.168.234.16-192.168.234.32,::ffff:c0a8:0110-::ffff:c0a8:0140,2001:0db8:0000:0000:0000:0000:1428:57ab
  • Source code was cleaned up to improve performances.
  • Cached language files were updated.
  • Installation form was improved.
  • TCPDF library was updated.

New in TCExam 7.0.029 (Feb 5, 2009)

  • IPv6 support was added. Please ugrade the database using the following SQL queries (by case): # --- For MySQL: ALTER TABLE tce_users CHANGE user_ip user_ip VARCHAR(39) NOT NULL; ALTER TABLE tce_tests_logs CHANGE testlog_user_ip testlog_user_ip VARCHAR(39) NULL DEFAULT NULL; # --- For PostgreSQL: ALTER TABLE "tce_users" ALTER "user_ip" TYPE Varchar(39); ALTER TABLE "tce_tests_logs" ALTER "testlog_user_ip" TYPE Varchar(39);
  • tce_functions_test.php source code was cleaned up.
  • tce_show_result_allusers.php was fixed.
  • tce_functions_user_select.php was fixed.

New in TCExam 7.0.028 (Jan 28, 2009)

  • A bug on evaluation of MCSA questions was fixed.
  • Test editor was fixed.
  • Subject editor was fixed.
  • PDF results were fixed.

New in TCExam 7.0.026 (Jan 26, 2009)

  • Update SQL errors on results were fixed.
  • TCPDF library was updated.

New in TCExam 7.0.023 (Jan 23, 2009)

  • Several authorization systems were updated or improved.

New in TCExam 7.0.022 (Jan 23, 2009)

  • Bug "SQL wrong in tce_functions_auth_sql.php" was fixed.
  • Polish language was added.
  • Spanish language was updated.
  • TCPDF library was updated.
  • Arabic and Hebrew languages were updated.

New in TCExam 7.0.019 (Jan 20, 2009)

  • Bugs #2523328 "Modify is forwarding without passing the correct parameters" was fixed.

New in TCExam 7.0.018 (Jan 19, 2009)

  • Malay (Bahasa Melayu) language was added.
  • TCPDF library was updated.

New in TCExam 7.0.017 (Jan 13, 2009)

  • Some PDF alignments for RTL languages were fixed.

New in TCExam 7.0.016 (Jan 12, 2009)

  • TCPDF library was updated.
  • Chinese language was added.

New in TCExam 7.0.015 (Dec 28, 2008)

  • TCPDF library was updated.
  • language_tmx.xml was updated (arabic).
  • strtoupper function was removed from several files to improve compatibility with some languages.

New in TCExam 7.0.012 (Dec 26, 2008)

  • This version improves test results with descriptive statistics.

New in TCExam 7.0.011 (Dec 23, 2008)

  • TCPDF library was updated.

New in TCExam 7.0.010 (Dec 22, 2008)

  • Bulgarian language was updated.
  • tce_show_all_questions.php was changed.
  • Questions and Answers ordering was fixed.
  • Questions statistics bug was fixed.

New in TCExam 7.0.009 (Dec 12, 2008)

  • TCPDF library and relative fonts were updated.

New in TCExam 7.0.008 (Dec 9, 2008)

  • TCPDF bug was fixed.

New in TCExam 7.0.007 (Dec 9, 2008)

  • Hebrew language was added.
  • Arabic, Italian and Spanish languages were updated.
  • TCPDF was updated, including fonts and font utils.

New in TCExam 7.0.006 (Dec 5, 2008)

  • Italian translation was corrected.
  • TCPDF was updated.

New in TCExam 7.0.005 (Dec 4, 2008)

  • Import and export functions were fixed.
  • Some translations were updated.
  • TCPDF was updated.

New in TCExam 7.0.003 (Dec 2, 2008)

  • Questions ordering was fixed.

New in TCExam 7.0.002 (Dec 2, 2008)

  • Installation script was fixed.

New in TCExam 7.0.001 (Dec 1, 2008)

  • Bugfixing.

New in TCExam 7.0.000 (Dec 1, 2008)

  • Database schema is changed (see documentation on admin/doc/database).
  • Configuration files were changed AND MUST BE REPLACED.
  • A new 'Modules' level was added to group topics. The new hierarchy is: module -> topic -> question -> answer.
  • Questions export/import now includes information on topics and modules.
  • Custom question import is now supported by defining admin/code/tce_import_custom.php file.
  • Custom results export is now supported by defining admin/code/tce_export_custom.php file.
  • TCPDF was updated.
  • IMPORTANT: translations must be updated to reflect latest changes.

New in TCExam 6.1.000 (Nov 27, 2008)

  • Questions selection was improved: now you can enable, disable, delete or move several questions at the same time.
  • Users selection was improved: now you can delete users or add/delete/move groups.
  • 'Test Results Summary' was improved.
  • A bug related to reaction time recording was fixed.
  • TCPDF was updated.

New in TCExam 6.0.004 (Nov 18, 2008)

  • Minor bugfixes.

New in TCExam 6.0.002 (Nov 12, 2008)

  • A bug relative to PDF fill color on next page was fixed.

New in TCExam 6.0.001 (Nov 12, 2008)

  • Hindi language was added.
  • Users' results page was fixed.
  • Question statistics were fixed.
  • TCPDF was updated.

New in TCExam 6.0.000 (Nov 4, 2008)

  • Major feature enhancements.

New in TCExam 5.4.006 (Sep 2, 2008)

  • Indonesian language was added.
  • Arabic language was updated.
  • TCPDF was updated.