Home » ChiliProject 3.3.0 released

ChiliProject 3.3.0 released

ChiliProject 3.3.0 has just been released. It includes some new features and bugfixes for ChiliProject 3.2.2. It is suitable for use on production websites and we recommend that all users download the release as soon as possible.

Download ChiliProject 3.3.0

What’s included

3.3.0 includes 12 bug fixes and 8 features for 3.2.2 and fixes 1 regression introduced in 3.2.0.

The regression fix addresses an issue encountered by some plugins explicitly requiring a vendored gravatar library which was replaced in 3.2.0. Most of the features are Andrew Smith‘s work to move the JavaScript parts of ChiliProject to jQuery and to sanitize the HTML a bit. His most noticeable contribution is the datepicker which will use the “native” browser datepicker where applicable (recent Chrome versions, Opera, mobile browsers, …) and use the jQueryUI datepicker elsewhere. Thanks a lot Andrew!

New to the ChiliProject “ecosystem” are also a Chef Cookbook and a Vagrant file. Chef is a configuration management software, with it and the ChiliProject Chef Cookbook you can deploy, install, and update ChiliProject instances and the software it depends on quickly and effortlessly. Vagrant is a virtual machine management and control software, with the ChiliProject Vagrant file you can download, provision, configure and start a VM with ChiliProject installed in 4 commands. Please note though that both projects are still at their beginnings, make sure to read their READMEs carefully before using them in critical environments.

The full list of changes:

  • Bug #935: Serialization problem in Setting model
  • Bug #944: Engines::Testing.set_fixture_path appends array to $LOAD_PATH in Ruby 1.9
  • Bug #952: Engines tests are broken in current versions of Ruby
  • Bug #979: Register / Login not available if authentication required
  • Bug #1050: Create vagrant file/chef cookbook
  • Bug #1051: HTML tag should use users language
  • Bug #1063: Hover on even table rows doesn’t highlight
  • Bug #1067: Upgrade 20100714111653_build_initial_journals_for_acts_as_journalized.rb crashed with method_missing “repo_log_encoding”
  • Bug #1070: Re-compress all the image assets
  • Bug #1074: Rake tasks of plugins in vendor/chiliproject_plugins are not loaded
  • Bug #1075: Can no longer render unordered lists within ordered lists
  • Bug #1078: “incompatible character encoding” with LDAP auth
  • Feature #817: Replace the current custom datepicker with the one shipped with jQuery UI
  • Feature #1017: Custom style (css) per project
  • Feature #1018: Switch to an HTML5 doctype
  • Feature #1046: Enable use of the “<<me>>” operator when querying custom fields
  • Feature #1054: Include modernizr JS
  • Feature #1055: Add a today variable to liquid
  • Feature #1056: Replace the table soup progress bars with HTML5 meters
  • Feature #1076: Update jQuery libraries to their latest version

Contributors to 3.3.0

  • Andrew Smith
  • Felix Schäfer
  • Gregor Schmidt
  • Harald Klimach
  • Holger Just
  • Jan Vlnas
  • Jean-Philippe Lang
  • Romano Licker
  • Steffen Schüssler

In closing, go and download ChiliProject 3.3.0 now.

3 comments

Comments are closed.