Skip to content

v1.0.0 (2015-10-08)

Latest
Compare
Choose a tag to compare
@zuazo zuazo released this 07 Oct 23:31
· 3 commits to master since this release

Upgrading from a 0.x.y Cookbook Release

_Note:_ Please do this with caution. Make a full backup before upgrading.

If you want to upgrade the cookbook version from a 0.x release, you should change the MySQL data directory to the old path (or migrate the database by hand):

node.default['owncloud']['mysql']['data_dir'] = '/var/lib/mysql'
# [...]
include_recipe 'owncloud'

Breaking Changes on v1.0.0

New Features on v1.0.0

Fixes on v1.0.0

  • Install crontab: Fixes a CentOS error (#7181d5a).
  • OwncloudCookbook::Config library: Escape JSON backslash and quotes for PHP (#4941aea).
  • Fix postgresql_database_user[owncloud] resource duplication (#70e48e6).

Improvements on v1.0.0

  • Remove #deep_to_hash method (requires Chef 11.12) (#cadff9e).
  • Use fail instead of Chef::Application.fatal! (#2fcf112).
  • Fix all RuboCop offenses (big refactor) (#aa08214).
  • Move the ruby_block[apply config] logic to a library, including tests (#e20824b).
  • Fix the last foodcritic offenses (#bafd29b, #8cca6f9, #a6839d4).
  • Use node['platform_family'] to improve platforms support (#1e2ede8).
  • Do not use node#override (#60c46c1).
  • Use Chef::Log instead of log resource (#9fd7783).
  • Rename some resources to avoid name collisions (#0665b0f).
  • Use node['owncloud']['config']['dbhost'] attribute for the local database connections (#3269e9f).
  • Improve errors checking during ownCloud setup (#561cdec, #7a439b7).
  • Improve disabling nginx default site (#8df835f).
  • Improve PostgreSQL support on Debian platform family (#22d7d2c, #bc40c7f).

Documentation Changes on v1.0.0

Changes on Tests on v1.0.0