Changes for 2.1.0

  • Switch to protocol relative URLs
  • API documentation for OOP classes
  • Grunt updated to 0.4.5
  • Templates
    • Admin template facelifting
    • Flatten and redesign default template
    • Remove CSS vendor prefixes using autoprefixer
    • Tooltips now with data attribute
    • Improve accordion, tab and tables
    • Split template partials and extend with comments
    • Introducing pointer-events for active elements
  • Javascript
    • Form validation using native checkValidity() now
    • Key shortcut plugin now customizable
    • jQuery and Zepto updated to lastest version
  • Codebase
    • PHP CodeSniffer rulset for non executable code
    • PHPUnit integration and coverage for OOP classes
    • Test Coverage with Coveralls
    • Continuous inspection with Scrutinizer
    • OOP refactoring
      • bootstrap.php
      • breadcrumb.php
      • helper.php
      • migrate.php
      • register.php
  • Modules
    • New disqus module
    • New Github tracker module
    • Fix analytics module for ad blockers
    • Call home module improved
    • SEO tube module removed

Changes for 2.0.2

  • Introducing serbian translation
  • Extend PHP CodeSniffer ruleset with CSS
  • Browser support detection extended
  • Captcha failes for logged in users
  • Fix possible vulnerability with <isindex>
  • New web app module provides Firefox OS support
  • Order feature for gallery module
  • Share this module with counters

Changes for 2.0.1

  • Continuous integration powered by Travis CI
  • PHP CodeSniffer rulset for deprecated functions
  • Fixed Javascript powered redirect
  • Change maxlength for number fields to min and max
  • Extend lazy load module with dynamic placeholder

Changes for 2.0.0

  • New Bulgarian and Greek translation
  • Updated to Grunt 0.4.1
  • IE8 support dropped
  • HTML5 elements support for old browsers
  • Vibration feedback on mobile devices
  • Sort feature on first category failed
  • Introducing animate.css with fade, scale and rotate
  • Templates
    • Default template facelifting
    • Scratch template extended with box and form styles
    • Fully responsive admin interface
    • Replace PNG sprite with SVG and icon fonts
    • Change media queries from PX to EM
    • Introducing styles/query.css and styles/media.css files
    • Enabled inherit from multiple templates
    • All templates now inherit from admin
    • Deprecated prefix -webkit-gradient dropped
  • Javascript
    • Unit and integration testing
      • $ is function
      • r.constant and r.support is object
      • $.fn.autoResize() plugin
      • $.fn.checkSearch() plugin
      • $.fn.unmaskPassword() plugin
      • $.fn.enableTab () plugin
    • Updated to jQuery 2.0.3
    • Zepto 1.0 library integration
    • Feature detection available inside r.support
    • Renamed Javascript r.objects to plural
    • Plugin $.fn.clearFocus() refactored to native placeholder
    • Plugin $.fn.dialog refactored into methods
    • Gallery module's Javascript written from scratch
    • New plugin enables tab character for textareas
  • Codebase
    • Rewrite PHP functions into OOP classes
      • includes/detection.php
      • includes/captcha.php
      • includes/filesystem.php
      • includes/parser.php
      • includes/service.php
      • config.php
    • Refactor anchor_element() without title attribute
    • Introducing admin_control() function for admin listing
    • Pseudo tag <function> refactored to JSON input
    • PHP CodeSniffer with custom ruleset
  • Modules
    • New HTML validator module powered by the validator.nu API
    • New live reload module for CSS
    • New maps module
    • New lazy load module for images
    • Dawanda module now handles multiple product pages
    • Editor and gallery module updated to icon fonts
    • Share this module with 8 social networks, icon fonts and popups
    • Preview module was splitted into partials that can be browsed

Changes for 1.2.1

  • Form validation bugfix caused by jQuery 1.9.0
  • Dawanda module extended with sessionStorage
  • Strip tags from comment's preview inside navigation_list()
  • Several visual admin and default template bugfixes

Changes for 1.2.0

  • Table of contents added to CSS and JS files
  • Docblocks added to PHP files
  • New constants powered workover on contents() and extras() function
  • New function build_breadcrumb() provides array for breadcrumb()
  • Rename alias related variables from string to route
  • New Persian translation
  • SEO
    • Refreshed concept of title tag content
    • Custom error pages and HTTP header error management
  • Templates
    • New premium Candy template
    • Scratch template extended
  • Modules
    • DB backup module fixed to generate valid SQL output
    • New dawanda module provides client-side API requests

Changes for 1.1.0

  • Database queries and hook() function on steroids
  • Automated JSHint, CSS Lint and QUnit integration powered by grunt.js
  • New sort content feature for admin listing
  • Show last category on homepage if descending order
  • Uncategorized articles on homepage if no category is published
  • Extend user and password to 50 characters
  • children_list() function removed
  • New parent feature for navigation_list()
  • Extend navigation_list() comments with author and text preview
  • Hide unpublished articles from search results
  • Renamed database settings field paginator to pagination
  • Javascript
    • Javascript now in strict mode
    • Chaining support for most jQuery plugins
  • Modules
    • New QUnit module for Javascript unit testing
    • Added startup.js to each modules including Javascript
    • Analytics module updated with new track event feature
    • Extend gallery with EXIF feature and general Javascript refactoring
  • Security
    • Additional salt hash for passwords
    • Switched from MD5 to SHA1 hashes
  • SEO
    • Redirect www to non-www using .htaccess
    • Remove trailing slashes using .htaccess
    • Improve canonical URL management to prevent duplicate content
    • Extend pagination with rel="previous" and rel="next"

Changes for 1.0.0

  • Fixed pagination function bug
  • Inherit template configuration from another .loader
  • Shorten core GET parameters to single letters
  • breadcrumbs_list() renamed to breadcrumb()
  • Unlink last breadcrumb item
  • Dropped support for IE7
  • New children option for navigation_list()
  • Plugins
    • General plugin refactoring to merge external options
    • Dropdown plugin for mobile touch events
    • Dialog plugin refactoring for mobile support and prompts
    • New unmask password field plugin
    • New admin keyboard shortcut plugin
    • Form validation plugin
      • Fixed multiple forms bug
      • Select fields now can be required too
    • Fixed multiple tabs bug
  • Modules
    • New preview module for enhanced template development
    • Editor module refactoring and redesign
    • Feed reader module extended with an optional filter
  • Templates
    • Separated styles for admin elements
    • Template tags and structure simplified
    • Improved CSS grid system
    • Improved CSS definitions and class names
    • Additional installation template
    • Twitter Bootstrap inspired template
Powered by Redaxscript 2.1.0  •  Design and realization by Jörg Steinhauer & Henry Ruhs