Download
SingularCore v.1.0 stable
- New: New bootstrap mechanism.
- New: Singular_Application is no longer available. Bootstrap process were realized using new component Singular_Bootstrap.
- New: All of bootstrap resources were refactored and adapted to give more perfomance.
- New: Config format changed to native Array notation instead of slowly ini.
- New: View helper "Translate" rewrited.
- New: Application config were splitted to user-defined "application.inc" and system "bootstrap.inc". "application.inc" extends "bootstrap.inc" to able to modify and overload application configuration.
- New: New Cachemanager infrastructure.
- New: Fastest adaptive autoloader Singular_Loader_Autoloder.
- New: Zend autoloader now is no longer supported.
- New: Rewrited Singular installer.
- New: Singular_Event component were totally rewrited and now much faster.
- New: New rewrited assets minifier/combiner. You can enable this feature on application.inc file by switching $config['resources']['output']['enable'] option to true.
- New: View scripts debugger. Enable it by switching $config['resources']['view']['debug'] option to true.
- New: Bundled jQuery updated to version 1.7.1.
- New: Filter Singular_Filter_Slugify were rewrited.
- New: Perfomance testing feature. Enable it by switching $config['perfomance_test'] to true.
- New: Bootstrap perfomance were speed-uped.
- New: A lot of minor bug fixes.
- Fix: AppClient when translation list is empty notice were fixed.
- Fix: Singular_Module::getInstalledModules() renamed to Singular_Module::getActiveModules().
- Fix: Singular_Module::getInstalledModules() now returns all installed active and inactive modules.
- Fix: Front controller memory leaks.
- Fix: Incorrect cache using for Router resources.
- Fix: application.js fixes with translation, route-depended JS code execution, etc.
SingularCore v.1.0RC2
- New: Alternate autoloader Singular_Loader_Autoloader is added.
- New: License type changed to New BSD - http://www.singularcore.com/license.
- Fix: Singular_Translate_Adapter_Array throws exception when $data is not an array.
- Fix: A lot of minor bug fixes.
SingularCore v.1.0RC1
- New: Controled cache is added
- New: Translate text tokens. Example: $this->t("Hello, :user. My name is :esl", array('user' => 'Jack', 'esl' => 'Paul'));
Note! Old way: $this->t('Hello, %s', 'Jack') is also working.
- New: Plugin loader cache as default ZF feature is now used.
- New: New component Singular_Bench is added. It allows code execution time benchmarks.
- New: ZFDebug plugin was updated to version 1.6.
- New: Singular_Db_Table_Abstract now supports recursive cascade operations.
- New: Modified application(javascript) client v.1.2.
- New: Modules loading now supports ordering. It can be useful for proper order event handlers executions.
- New: New updated Singular_Application_Resource_Translate component
- New: New component Singular_Stdlib_*. It contains helpful classes that will be used as standard SingularCore library.
- New: Unused translations for javascript application.js client were removed.
- New: Singular_Translate exception is fixed (when Singular_Translate tried to log untranslated messages).
- New: Other minor bug fixes.
- Fix: Theme assets loading. In some cases paths were incorrect.
- Fix: Page loading speed was improvemed.
- Fix: Javascript & CSS combiner/minifier is fixed.
- Fix: Minor Singular_Navigation bug fixes.
- Fix: Passing event handlers referenced arguments on PHP 5.2.* and 5.3.* compatibility fix.
SingularCore v.1.0beta
- New: Event handlers & hooks
- New: Themes support
- New: Multilanguage/localization
- New: Extended ACL with MVC level allow/denny
- New: Partite cache
- New: Authorization
- New: Javascript application client