Version (date)

2.1.0 (2012-11-29)


A Localization: PT-BR, UK translations added.
A Default theme: hook "theme_header" added.
A System Plugin: new action "admin_system_extra_index_template_actions" added.
A Shortcodes API: new delete() clear() exists() methods added.
A Options API: new exists() method added.
A Core: new constant VERSION - added.
A Core: added ability to load: defines, actions, filters, shortcodes for current environment.
A Site: template() method improvements. Added ability to get template from specific theme.
A Menu Plugin: added ability to select children pages.
A Snippets Plugin: added ability to add parameters for snippets.
A Themes Plugin: added ability to add parameters for chunks.
A Pages Plugin: pages expand/collapse feature added.
A Pages Plugin: pages "access" feature added.
A Pages Table: "expand, "access" fields added.
A Information Plugin: new "Directory Permissions" tab added.
A File .gitignore added.
A Plugins Manager: add ability to Cleanup minify with new plugin installation or plugin uninstallation.
A XMLDB: new method existsField() added.
A Blocks Plugin: view embed codes feature added.
A Snippets Plugin: view embed codes feature added.
A Text Helper: new method increment() added.
C Information Plugin: shows "PHP Built On", "Web Server", "WebServer to PHP Interface" information.
C MarkitUp! updated to Version 1.1.13
C Box Plugins: used Core::VERSION to compare Monstra CMS version.
C Installer: use version_compare() function to compare php versions.
C Installer: Get system timezone with date_default_timezone_get() function.
C Admin Default Theme: general improvements.
C Pages Plugin: tab "seo" changed to "metadata"
C Core: Init Site module on frontend only.
C Core: IDIORM optimization.
C Site Class: code optimization.
C Monstra logo updated.
C README: general updates
C Pages Plugin: improved page author detection.
C Pages Plugin: add, edit, delete, clone actions improvements.
C Users Plugin: apply "content" filter for "about_me" field.
C Box Plugins: general code refactoring.
B Pages Plugin: method robots() fixes.
B Installer: general fixes.
B Pages Plugin: "delete" action fixes.
B Users Plugin: user profile editing fixed.
B Shortcodes API: bug with similar shortcode names fixed.
B Sitemap Plugin: links title issue fixed.
B Sitemap Plugin: bug with priority fixed.
B XMLDB: select() method fixes.
B Text Helper: method strpSlashes() fixed.
B Plugin API: Stylesheet and Javascript load() methods - fixed.
B Pages Plugin: Page editing date issue - fixed.
B Localization: EN, RU, IT, LT, DE translations fixed.
R MarkitUp Plugin: unnecessary files removed.
R Imformation Plugin: config file(defines.php) checking removed.
D Defines: deprecated constants: MONSTRA_GZIP_STYLES, MONSTRA_VERSION, MONSTRA_VERSION_ID, MONSTRA_SITEURL, MONSTRA_MOBILE deleted.

2.0.1 (2012-10-18)


A Localization: DE, LT, IT translations added.
C Validation Helper: Updated email, ip and url methods with filter_var instead preg_match function.
B Localization: EN, RU translations fixed
B Users Plugin: field "about_me" fixed

2.0.0 (2012-10-09)


A Idiorm Added! Idiorm - a lightweight nearly-zero-configuration object-relational mapper and fluent query builder for PHP5.
A Users Plugin: Added ability to close users frontend registration. Updated frontend and backend templates. Using Capthca Plugin instead of Captca Helper for more secure.
A Added Crypt Capthca Plugin
A Admin Password Reset Page: Capthca Plugin added.
A Backup Plugin: Loading state button added. Shows "Creating..." while site backups create.
A Users Plugin: Email templates added.
A Users Plugin: Admin - New User Registration Validation - Fixed
A Users Table: Added new fields: hash, about_me
A Pages Plugin: Added new actions: admin_pages_action_add, admin_pages_action_edit, admin_pages_action_clone, admin_pages_action_delete
A Plugin API: Added ability to set view file from current theme folder.
A New options theme_admin_name, theme_site_name, users_frontend_registration added.
A Form Helper: Custom Macros - added
A Html Helper: Custom Macros - added
A Users Plugin: Added ability to set "about me" information.
A Information Plugin: Added new tab "Server" with common server information.
A New Default Theme: built with best frontend optimization practice.
A Added Twitter Bootstrap 2.1.1.
A Improved Menu Plugin. Added ability to manage items categories.
A New methods keyExists() isAssoc() set() delete() random() added.
A Monstra Localization Improvments. Added locales array to I18N class.
A CSS variables: Added - @theme_site_url @theme_admin_url
A Themes Plugin: Added ability to create/edit/clone JavaScripts. Added ability to change admin theme in one click.
A Added Twitter Bootstrap icons.
C Pages Plugin: Updated date() method - added ability to set date format.
C Pages Plugin: UI and Logic updates.
C Improved Password Reset Logic.
C Sitemap Plugin: Basic search engine optimization.
C Translates updates.
C Path updates.
C Improved Admin Theme - built with best frontend optimization practice. Updated architecture and User Interface. Admin theme more responsive now!
C Options API: Updated get() method. Return empty string if option value doesnt exists.
C Apply filter 'content' to Blocks.
C Array Helper: get() method improved.
C Install Script Improvments.
B Users Plugin: Admin - New User Registration Validation - Fixed
B Plugin API: Fixed Javascript and Stylesheet class.
B Box Plugins: CSRF vulnerability resolved.
B Dir Helper: Fixed size() method.
D CSS variables: Deleted - @theme_url

1.3.1 (2012-09-02)


B Fix Plugins Output

1.3.0 (2012-09-01)


A Improve Multi-user system. Front-end registration, authorization, profile editing added.
A Dir Helper: new method size()
A Filesmanager: shows directory size.
A XMLDB: new method updateField()
A Pages Plugin: new method children() Get children pages for a specific parent page.
C Improve Default Monstra theme.
C Plugin API: path updates.
C Security Helper: update safeName() method.
C Update translates.
C And a lot of general engine improvements.
B Security: Fix Script Insertion Vulnerability.
B Blocks and Snippets plugins code fix. Issue #35, Issue #34

1.2.1 (2012-08-09)


A Admin styles: add .error class
B Fix translates
B Security: fix Cross Site Request Forgery
B Site Module: fix template() function
B Html Helper: fix nbsp() function
B Site Module: fix template() function

1.2.0 (2012-07-03)


A Security Helper: add Tokenizer
C Improve I18N
C Improve Monstra Check Version: set priority 9999
C Sitemap: use time() instead of mktime()
B XMLDB: fix updateWhere function
B Fix Agent Helper

1.1.6 (2012-06-12)


C Sitemap Plugin: return content instead of displaying.
C Improve content filtering.

1.1.5 (2012-06-10)


C Improve Monstra Error Handler
B Cookie Helper: fix set() function

1.1.4 (2012-06-09)


C Improve Monstra Error Handler

1.1.3 (2012-06-06)


C Improve Monstra Error Handler

1.1.2 (2012-06-05)


R Remove Fatal Error Handler
B File helper: fix writable() function

1.1.1 (2012-06-04)


B Themes Plugin: fix Chunk class
B Fix error reporting!

1.1.0 2012-06-02


A Menu plugin: added ability to add plugins(components) to site menu.
C Improve installation script: add ability to change Monstra language.
C Improve installation script: better error checking.
C Improve monstra check version
C Update Users table autoincrement value to 0
C Pages Plugin: return empty meta robots if current component is not pages
C Time Zones updates
B Html Helper: fix arrow() function.
B XMLDB: fix select function.
B Themes Plugin: fix theme navigation item order. set 2
B Fix translates

1.0.1 (2012-04-26)


A Cleanup minify during saving the theme
A Add new css variables: @site_url and @theme_url
R Remove deprecated @url css variable

1.0.0 (2012-04-24)


A Initial release

Legend

A - Added
C - Changed
R - Removed
D - Deprecated
B - Bug