Skip to content

Latest commit

 

History

History
1713 lines (1260 loc) · 138 KB

CHANGELOG.md

File metadata and controls

1713 lines (1260 loc) · 138 KB

v8.0.15 (2024-08-15)

Merged Pull Requests

Changes not yet released to rubygems.org

Merged Pull Requests

v8.0.12 (2024-08-13)

Merged Pull Requests

v8.0.9 (2023-09-28)

Merged Pull Requests

  • refactoring networking issues #21 (johnmccrae)
  • This resolves an issue where "berks install" fails due to a cert is already being in the hash table. #23 (nikhil2611)

v8.0.7 (2023-06-12)

Merged Pull Requests

  • Added the SonarQube configuration #16 (nikhil2611)
  • Refactoring the gemspec for chef-17 support #17 (johnmccrae)
  • Fix cookbook dependency version validation against chef's required format to berks upload #18 (nikhil2611)

v8.0.5 (2022-10-27)

Merged Pull Requests

8.0.2 (2022-06-02)

  • Fix directory structure of berkshelf package

8.0.1 (2022-05-19)

  • Updated the gem specifications to point to the forked repo.

8.0.0 (2022-04-29)

  • Added support for Ruby 3.1 and ended support for Ruby 2.6
  • Refer fork in Chef instead of repo in RiotGames

7.2.2 (2021-06-16)

  • Fix Ruby 3.0 support with Berkshelf::APIClient::ChefServerConnection

7.2.1 (2021-06-14)

  • Workaround issue which impacts running ChefSpec on Github Actions due to a bug in Docker
  • Migrate testing of the project to GitHub Actions
  • Remove extra development dependencies from the Gemfile

7.2.0 (2021-02-11)

  • Require mixlib-archive 1.1.4 or later for Ruby 3.0 compatibility
  • Resolve failures on Ruby 3
  • Modernize code that could result in race conditions, especially in Test Kitchen with high concurrency
  • Move CI from AppVeyor / Travis CI to GitHub Actions for all platforms
  • Add macOS testing
  • Fix all CI failures for a nice green build

7.1.0 (2020-06-25)

Full Changelog

Merged pull requests:

v7.0.10 (2020-04-27)

Full Changelog

Merged pull requests:

7.0.9 (2020-01-27)

Full Changelog

Merged pull requests:

7.0.8 (2019-03-18)

Full Changelog

Merged pull requests:

v7.0.7 (2018-11-27)

Full Changelog

Merged pull requests:

  • Allow relative urls in location_path for downloader #1799 (DarthHater)
  • Adds the possibility to show all outdated dependencies with berks outdated #1793 (jeroenj)
  • Remove chef from gemfile and add docs group #1792 (tas50)

v6.3.4 (2018-08-07)

Full Changelog

Merged pull requests:

  • [SHACK-295] Kitchen generator conflicts on 'chefignore' #1791 (tyler-ball)

v7.0.6 (2018-08-06)

Full Changelog

Merged pull requests:

  • Use Strings to access options in try_download. Fixes #1764. #1782 (xeron)

v7.0.5 (2018-08-06)

Full Changelog

Merged pull requests:

v6.3.3 (2018-08-03)

Full Changelog

Merged pull requests:

v7.0.4 (2018-06-08)

Full Changelog

Merged pull requests:

v7.0.3 (2018-06-06)

Full Changelog

Merged pull requests:

v7.0.2 (2018-05-02)

Full Changelog

Merged pull requests:

v7.0.1 (2018-05-01)

Full Changelog

Merged pull requests:

v7.0.0 (2018-04-24)

Full Changelog

Merged pull requests:

v6.3.2 (2018-04-04)

Full Changelog

Merged pull requests:

v6.3.1 (2017-08-22)

Full Changelog

Merged pull requests:

v6.3.0 (2017-08-08)

Full Changelog

Merged pull requests:

v6.2.2 (2017-08-02)

Full Changelog

Merged pull requests:

v6.2.1 (2017-07-18)

Full Changelog

Merged pull requests:

v6.2.0 (2017-06-22)

Full Changelog

Merged pull requests:

v6.1.1 (2017-06-20)

Full Changelog

Merged pull requests:

v6.1.0 (2017-05-31)

Full Changelog

Merged pull requests:

v6.0.1 (2017-05-17)

Full Changelog

Merged pull requests:

v6.0.0 (2017-05-17)

Full Changelog

Merged pull requests:

  • Minor refactor on the default artifactory options and support artifactory_api_key in knife.rb #1691 (coderanger)
  • Artifactory support #1690 (coderanger)

v5.6.5 (2017-05-04)

Full Changelog

Merged pull requests:

v5.6.4 (2017-03-14)

Full Changelog

Merged pull requests:

v5.6.3 (2017-02-23)

Full Changelog

Merged pull requests:

v5.6.2 (2017-02-05)

Full Changelog

Merged pull requests:

v5.6.1 (2017-02-03)

Full Changelog

Merged pull requests:

v5.6.0 (2017-02-02)

Full Changelog

Merged pull requests:

v5.5.0 (2017-01-24)

Full Changelog

Merged pull requests:

v5.4.0 (2017-01-19)

Full Changelog

Merged pull requests:

v5.3.0 (2016-12-15)

Full Changelog

Merged pull requests:

  • Add SSLPolicy class that will use chefdk trusted certs path #1640 (afiune)
  • Add alternative way to run tests #1626 (gliptak)

v5.2.0 (2016-11-07)

Full Changelog

Merged pull requests:

v5.1.0 (2016-09-16)

Full Changelog

Merged pull requests:

v5.0.0 (2016-08-30)

Full Changelog

Merged pull requests:

v4.3.5 (2016-06-13)

Full Changelog

Merged pull requests:

  • We released with a dependency on a github source #1572 (tyler-ball)
  • Update docs to use chef generate cookbook instead of berks init or berks cookbook. #1568 (tylercloke)

v4.3.4 (2016-06-13)

Full Changelog

Merged pull requests:

v4.3.3 (2016-05-09)

Full Changelog

Merged pull requests:

v4.3.2 (2016-04-06)

Full Changelog

Merged pull requests:

v4.3.1 (2016-03-23)

Full Changelog

Merged pull requests:

v4.3.0 (2016-03-09)

Full Changelog

Merged pull requests:

v4.2.3 (2016-02-26)

Full Changelog

Merged pull requests:

  • Relax dependencies to accept minor version bumps #1523 (jkeiser)

v4.2.2 (2016-02-26)

Full Changelog

Merged pull requests:

v4.2.1 (2016-02-19)

Full Changelog

Merged pull requests:

  • updating httpclient version dep to ~> 2.7.0 #1518 (someara)

v4.2.0 (2016-02-19)

Full Changelog

Merged pull requests:

v4.1.1 (2016-02-11)

Full Changelog

Merged pull requests:

v4.1.0 (2016-02-04)

Full Changelog

Merged pull requests:

v4.0.1 (2015-10-07)

Full Changelog

v4.0.0 (2015-10-06)

Full Changelog

Merged pull requests:

v3.3.0 (2015-06-30)

Full Changelog

Merged pull requests:

v3.2.4 (2015-04-30)

Full Changelog

Merged pull requests:

v3.2.3 (2015-01-14)

Full Changelog

Merged pull requests:

v3.2.2 (2014-12-18)

Full Changelog

Merged pull requests:

v3.2.1 (2014-11-13)

Full Changelog

Merged pull requests:

v3.2.0 (2014-10-29)

Full Changelog

Merged pull requests:

v3.1.5 (2014-08-01)

Full Changelog

Merged pull requests:

  • berks cookbook generator uninitialized constant Berkshelf::CookbookGenerator::LICENSES #1268 (dasibre)
  • Add Super Market location_type support #1238 (reset)

v3.1.4 (2014-07-14)

Full Changelog

Merged pull requests:

  • Version bump v3.1.4 #1260 (sethvargo)
  • Replace api.berkshelf.com with supermarket.getchef.com #1259 (Maks3w)
  • Follow redirects when we try to get a cookbook #1258 (jujugrrr)
  • update all api.berkshelf.com references to supermarket.getchef.com #1250 (reset)

v2.0.18 (2014-07-08)

Full Changelog

Merged pull requests:

v2.0.17 (2014-06-10)

Full Changelog

Merged pull requests:

v3.1.3 (2014-06-03)

Full Changelog

Merged pull requests:

v3.1.2 (2014-05-08)

Full Changelog

Merged pull requests:

v2.0.16 (2014-04-22)

Full Changelog

Merged pull requests:

  • Berkshelf 2.0.15 won't install with Vagrant 1.5.3 #1146 (gaffneyc)

v3.1.1 (2014-04-20)

Full Changelog

Merged pull requests:

v3.1.0 (2014-04-19)

Full Changelog

Merged pull requests:

v3.0.1 (2014-04-15)

Full Changelog

Merged pull requests:

v3.0.0 (2014-04-14)

Full Changelog

Merged pull requests:

  • use celluloid for threaded cookbook downloads #1127 (reset)

v2.0.15 (2014-04-14)

Full Changelog

Merged pull requests:

v3.0.0.rc1 (2014-04-09)

Full Changelog

Merged pull requests:

v3.0.0.beta9 (2014-04-07)

Full Changelog

Merged pull requests:

v3.0.0.beta8 (2014-04-03)

Full Changelog

Merged pull requests:

v3.0.0.beta7 (2014-02-21)

Full Changelog

Merged pull requests:

v3.0.0.beta6 (2014-02-07)

Full Changelog

v2.0.14 (2014-02-04)

Full Changelog

Merged pull requests:

  • Update berksfile.rb #1006 (erichelgeson)
  • Backport metadata.json detection logic to berks2 #1004 (ivey)
  • Sane defaults for OSX and keep current dir #1000 (mjallday)
  • Issue 978 - Make sure to add dependencies to artifacts that are loaded from the cookbook store #997 (rteabeault)

v3.0.0.beta5 (2014-01-20)

Full Changelog

v2.0.13 (2014-01-20)

Full Changelog

Merged pull requests:

  • Fix extra whitespace when commented line is empty #989 (cpuguy83)
  • enable downloading from private github repos #982 (punkle)

v2.0.12 (2014-01-08)

Full Changelog

v2.0.11 (2014-01-07)

Full Changelog

Merged pull requests:

  • Make sure path/scm location is used during dependency resolution #976 (grobie)
  • Fix typo #974 (gregkare)
  • improve warnings when receiving APIClientErrors when building universe #971 (reset)
  • Berkshelf 3 overrides custom cookbooks w/ "locked_version" of community cookbooks. #963 (joestump)
  • Added a Berkshelf 3 notice to the homepage. #962 (joestump)
  • Added a warning about Berkshelf 2 being unsupported and a link to how to install 3. #960 (joestump)
  • Add deprecation warning for berks install --path #954 (reset)
  • more robust checking for bash completion #951 (invsblduck)
  • properly handle error codes other than 200 from api server #948 (reset)
  • add a github downloader #947 (punkle)
  • Make Berkshelf API Client it's own gem #945 (sethvargo)
  • add open timeout and timeout settings to API client #944 (reset)
  • add #warn function to formatters #943 (reset)
  • Greatly improve berks package command #942 (reset)
  • properly identify a cookbook on disk by it's metadata #941 (reset)
  • Make 'package' command to filter hidden files from chefignore #940 (noorul)
  • berksfile.lock not honored for transitive dependencies #939 (kashook)
  • Looking for wrong version #907 (scalp42)
  • exception info swallowed when git protocol doesn't work #879 (cjerdonek)
  • berks install --quiet mutes error output #827 (torandu)

v3.0.0.beta4 (2013-12-05)

Full Changelog

Merged pull requests:

  • Ensure Berksfile.lock goes along with vendored cookbooks #935 (reset)
  • locked_version must be present for all items in Lockfile #934 (reset)
  • berks apply is an action on a lockfile, not a berksfile #933 (reset)
  • Fix for tests on Windows #926 (rarenerd)
  • generate instructions for using edge berkshelf + vagrant-berkshelf #925 (reset)
  • metadata.rb should be compiled into metadata.json before vendoring #923 (reset)
  • Address issue #921: clarify configuration documentation #922 (cjerdonek)
  • Fix handling chefignore #917 (chulkilee)
  • improvements to generated README #915 (reset)
  • Update org locs #909 (reset)
  • Removed Outdated Vagrant configuration #905 (gosuri)
  • Remove the berks configure command #903 (sethvargo)
  • Rebase and rename branch of pull request #871 #881 (cjerdonek)
  • Address issue #845: Raise a helpful error if github location ends in .git #874 (cjerdonek)
  • Workaround issue where Cygwin Git will create a directory called C: in #872 (douglaswth)
  • Equality pinning forward port #870 (capoferro)
  • improve git location display for issue #867 #869 (cjerdonek)
  • Add skip_syntax_check feature again #866 (josacar)
  • Berkshelf 3 Fixes - Logging and Output #865 (KAllan357)
  • 'berks list' does an implicit 'install' #833 (jeffkimble)

v3.0.0.beta3 (2013-10-17)

Full Changelog

Merged pull requests:

  • Fix bersk* typos #863 (justincampbell)
  • [README.md] fixed numbered-list formatting error in Contributing section #850 (caryp)
  • Updated README.md template to match the latest version in knife #848 (caryp)
  • Reduce the number of remote API calls in setup steps and refactor cucumber tests #844 (sethvargo)
  • Avoid reloading each cached cookbook on every resolve #842 (sethvargo)
  • If there is a locked_version, check the CookbookStore directly #841 (sethvargo)
  • bump celluloid/ridley dependencies #840 (reset)
  • Equality pinning 2 0 #838 (sethvargo)
  • use HTTPS instead of HTTP for api.berkshelf.com #837 (reset)
  • Standardize cucumber tests #776 (sethvargo)

v2.0.10 (2013-09-01)

Full Changelog

Merged pull requests:

  • Avoid reloading each cached cookbook on every resolve #829 (kainosnoema)
  • Accept an environment variable to debug solve #824 (sethvargo)
  • berks init should raise a friendly error if the current directory does not contain a cookbook #821 (reset)
  • Allow chef client name and key to be overridden for cookbook uploads #818 (kashook)
  • Allow chef client name and key to be overridden for cookbook uploads #817 (kashook)
  • generate new Vagrantfile's with 1.9 style hashes #813 (reset)

v2.0.9 (2013-08-22)

Full Changelog

Merged pull requests:

v2.0.8 (2013-08-02)

Full Changelog

Merged pull requests:

v3.0.0.beta2 (2013-07-19)

Full Changelog

Merged pull requests:

v3.0.0.beta1 (2013-07-12)

Full Changelog

Merged pull requests:

  • Use the Berkshelf API Server in the resolver #693 (reset)

v2.0.7 (2013-07-12)

Full Changelog

Merged pull requests:

  • Fix generator files to allow multiple hyphens in cookbook_name #732 (maoe)
  • Lockfile load 2 0 stable #728 (sethvargo)
  • Rescue CookbookNotFound in lockfile#load! #727 (sethvargo)
  • Fixing issue with relative cookbook paths while processing a Berksfile (Issue 721) #723 (krmichelos)
  • Fixing issue with relative cookbook paths while processing a Berksfile (Issue 721) #722 (krmichelos)
  • Fixed 'greater than equal to' symbol in index.md #720 (kppullin)

v2.0.6 (2013-07-03)

Full Changelog

Merged pull requests:

v2.0.5 (2013-06-21)

Full Changelog

Merged pull requests:

  • Gracefully fail LockfileParserError and handle empty lockfiles #687 (sethvargo)
  • If a Berksfile.lock is empty, berks stacktraces trying to read it #686 (capoferro)
  • Fix lockfile speed issues (2-0-stable) #683 (sethvargo)
  • Forwardport lockfile fixes #681 (sethvargo)
  • remove dependency on active support #678 (reset)
  • run unit and acceptance tests at the same time #677 (reset)
  • handle gzipped responses from the community site #675 (reset)
  • replace Chozo::Config with Buff::Config #673 (reset)

v2.0.4 (2013-06-17)

Full Changelog

Merged pull requests:

  • Rename lockfile sources to dependencies #665 (sethvargo)
  • Read error message master (3.0) #663 (sethvargo)
  • Read error message in BerksfileReadError (2.0) #662 (sethvargo)
  • Remove explicit TK Dependency #659 (reset)
  • Use .values instead of mapping the hash (3.0) #653 (sethvargo)
  • Use .values instead of mapping the hash (2.0) #652 (sethvargo)
  • Remove a test that creeped in from master #651 (sethvargo)
  • Fix broken metadata constraints #648 (sethvargo)
  • Regression in speed improvements when installing with a Berksfile.lock #646 (reset)
  • rename cookbook source/sources to dependency/dependencies #640 (reset)
  • File syntax check #632 (sethvargo)
  • berks install should not write a locked version for a cookbook installed by metadata #623 (reset)

v1.4.6 (2013-06-11)

Full Changelog

Merged pull requests:

  • Merge pull request #629 from RiotGames/rel_lockfile #644 (reset)
  • Merge pull request #642 from RiotGames/use-mixin-shellout #643 (reset)
  • use Mixin::ShellOut instead of Ridley::Mixin::ShellOut #642 (reset)
  • Add bzip2 tarball support #641 (pdf)
  • cached relative path of git repo broken in 2.0.1 #629 (bhouse)
  • Fix metadata nested constraints #626 (sethvargo)
  • Full backport default locations #598 (sethvargo)

v2.0.3 (2013-06-11)

Full Changelog

Merged pull requests:

  • pass blocks to methods exposed by Mixin::DSLEval #638 (reset)

v2.0.2 (2013-06-11)

Full Changelog

Merged pull requests:

  • use Ridley's ShellOut to fix issues with thread saftey and windows #636 (reset)
  • move thor/monkies to thor_ext #635 (reset)
  • only expose methods we want to the Berksfile DSL #634 (reset)
  • berks upload --skip-dependencies goes down in flames #631 (thommay)
  • Unknown license error when running berks cookbook #624 (dougireton)

v2.0.1 (2013-06-07)

Full Changelog

Merged pull requests:

  • CLI does not actually respect the -c flag #622 (reset)
  • Debug/Verbose logging is broken #621 (reset)
  • Berksfile will now be installed instead of resolved before upload #620 (reset)
  • Bump .ruby-version to 1.9.3-p429 [ci skip] #619 (sethvargo)
  • Fixing the version location in outdated source error message #618 (jeremyolliver)

v2.0.0 (2013-06-06)

Full Changelog

Merged pull requests:

v1.4.5 (2013-05-29)

Full Changelog

Merged pull requests:

v2.0.0.beta (2013-05-15)

Full Changelog

Merged pull requests:

v1.4.4 (2013-05-14)

Full Changelog

Merged pull requests:

v1.4.3 (2013-05-09)

Full Changelog

Merged pull requests:

v1.4.2 (2013-05-02)

Full Changelog

Merged pull requests:

  • Fix Git caching #484 (ivey)
  • Fix berks open features when $VISUAL is set #483 (ivey)
  • Lockfile 2.0 - cleaned branch #481 (reset)

v1.4.1 (2013-04-30)

Full Changelog

Merged pull requests:

v1.4.0 (2013-04-13)

Full Changelog

Merged pull requests:

v1.4.0.rc1 (2013-03-22)

Full Changelog

Merged pull requests:

  • add logging mixin and refactor Berkshelf.log into Berkshelf::Logger #434 (reset)
  • Automatically freeze cookbooks on upload #431 (reset)
  • remove facter language override prevention hack #428 (reset)
  • Attempt #2 at #399 (use local cache) #415 (sethvargo)

v1.3.1 (2013-03-20)

Full Changelog

Merged pull requests:

  • rescue if the cookbook has not been uploaded at all #405 (bakins)

v1.3.0 (2013-03-20)

Full Changelog

Merged pull requests:

  • relax required ruby ver back to >= 1.9.1 #427 (reset)
  • add -d flag to enable debug output #426 (reset)
  • explicitly lock supported rubies #425 (reset)
  • bug fixes in cookbook transfers #424 (reset)

v1.3.0.rc1 (2013-03-20)

Full Changelog

Merged pull requests:

v1.2.1 (2013-03-07)

Full Changelog

v1.2.0 (2013-03-05)

Full Changelog

Merged pull requests:

  • Look locally for cached cookbooks #395 (sethvargo)
  • add knife option so some knife.rb options will work #394 (bakins)
  • Add named anchors to ## headings. #390 (jhowarth)
  • add HTTP retries to downloading and uploading cookbooks #389 (reset)
  • remove uploader #388 (reset)
  • Fixing Git support for sha, tag, branch #387 (ryansch)
  • add helpful error message for loading the berkshelf plugin #385 (reset)
  • generated Gemfile should not include Vagrant dependency #375 (reset)
  • Resolver should error if incompatible dependencies are specified #366 (ivey)

v1.2.0.rc1 (2013-02-26)

Full Changelog

Merged pull requests:

v1.1.6 (2013-02-07)

Full Changelog

Merged pull requests:

  • Move moneta from Gemfile to gemspec #350 (reset)
  • add vagrant to development and test gem group #344 (reset)

v1.1.5 (2013-02-07)

Full Changelog

Merged pull requests:

v1.1.4 (2013-02-06)

Full Changelog

Merged pull requests:

v1.1.3 (2013-02-04)

Full Changelog

Merged pull requests:

v1.1.2 (2013-01-10)

Full Changelog

Merged pull requests:

v1.1.1 (2013-01-01)

Full Changelog

Merged pull requests:

v1.1.0 (2012-12-06)

Full Changelog

Merged pull requests:

  • lock the ohai version in install_command.feature to prevent future test failures #260 (sethvargo)
  • Honor chefignore when vendorizing cookbooks #256 (sethvargo)
  • Create berks open #254 (sethvargo)

v1.1.0.rc1 (2012-11-30)

Full Changelog

Merged pull requests:

v1.0.4 (2012-11-16)

Full Changelog

v1.0.3 (2012-11-14)

Full Changelog

v1.0.2 (2012-11-14)

Full Changelog

v1.0.1 (2012-11-14)

Full Changelog

Merged pull requests:

  • Refactor 213 #224 (reset)
  • Fix syntax on group example #223 (coderanger)
  • Adds travis testing to docs #218 (miketheman)
  • Adds documentation for GitHub location #217 (miketheman)
  • add detection for git.cmd on the PATH, factor out detection to keep code... #216 (tknerr)
  • Simplifying override of mv to always do cp_r and rm_rf #214 (temujin9)
  • Make git clones happen into a stable subfolder, and don't reclone if it exists #213 (temujin9)
  • Further cleanup on options[:ssl_verify] and Berkshelf::Config.instance.ssl.verify #212 (temujin9)
  • Adding :rel to :git resource, for repositories where cookbook is not in the repo root #211 (temujin9)

v1.0.0 (2012-11-12)

Full Changelog

Merged pull requests:

v1.0.0.rc3 (2012-11-12)

Full Changelog

Merged pull requests:

  • organization is now automatically inferred by server_url in Ridley #205 (reset)
  • coerce value for vagrant.cookbooks_path to an array if it is not one #203 (reset)
  • berks upload should read the knife.rb, if present #202 (sethvargo)
  • Specifying -c or --config during berks upload does nothing... #201 (sethvargo)
  • Allow config file to set ssl.verify usefully #200 (temujin9)
  • Allowing Berkshelf::Config.path override #199 (temujin9)
  • Disable default bridged networking #198 (someara)
  • Default cookbook version #197 (someara)
  • adding .rbenv-version to gitignore #196 (someara)

v1.0.0.rc2 (2012-11-07)

Full Changelog

Merged pull requests:

v1.0.0.rc1 (2012-11-01)

Full Changelog

Merged pull requests:

  • add Cli#configure function for interactively configuring Berkshelf #187 (reset)

v0.6.0.beta4 (2012-11-01)

Full Changelog

Merged pull requests:

  • simplify configuration generation, validation, and defaults #186 (reset)
  • Dir.glob does not support backslash as a File separator, even on Windows... #183 (jdutton)
  • Fix regression (infinite recursion on Windows) in 4ad97d4 #182 (jdutton)
  • Organize gemdeps #180 (reset)
  • fixes issue 158 - init command accepts and uses the generator flags #179 (reset)

v0.6.0.beta3 (2012-10-29)

Full Changelog

Merged pull requests:

v0.6.0.beta2 (2012-09-28)

Full Changelog

v0.5.1 (2012-09-28)

Full Changelog

Merged pull requests:

v0.6.0.beta1 (2012-09-25)

Full Changelog

Merged pull requests:

  • use the latest version of Solve #136 (reset)

v0.5.0 (2012-09-24)

Full Changelog

v0.5.0.rc4 (2012-09-22)

Full Changelog

v0.5.0.rc3 (2012-09-21)

Full Changelog

Merged pull requests:

  • add ability to disable SSL verification in uploads #135 (reset)
  • fix uploads when using chef_client provisioner #134 (reset)
  • Pages 5 #133 (reset)

v0.5.0.rc2 (2012-09-20)

Full Changelog

v0.5.0.rc1 (2012-09-19)

Full Changelog

Merged pull requests:

v0.4.0 (2012-09-11)

Full Changelog

Merged pull requests:

  • remove Berkshelf::DSL and put it's functionality directly in Berksfile #118 (reset)
  • if default locations are specified then a downloader will only use those #117 (reset)
  • treat 'recommends' in cookbook data as dependencies #116 (reset)
  • add ability to define default locations for a Berksfile #115 (reset)
  • Refactors for default locations feature #114 (reset)
  • BERKSHELF-112 ignore temporary editor files #112 (bryanwb)
  • A couple cleanups #110 (matschaffer)

v0.4.0.rc4 (2012-08-21)

Full Changelog

Merged pull requests:

v0.4.0.rc3 (2012-08-20)

Full Changelog

Merged pull requests:

  • Git SSH uri's without organization will now be valid #107 (reset)
  • Don't checksum the file if it's a broken symlink. #102 (capoferro)
  • Capture errors that occur during berksfile eval to prevent being inadver... #101 (capoferro)
  • move generator files out of ruby load path #100 (reset)
  • Skip broken symlinks encountered in hardlink traversal. #91 (capoferro)

v0.4.0.rc2 (2012-07-27)

Full Changelog

Merged pull requests:

v0.4.0.rc1 (2012-07-13)

Full Changelog

Merged pull requests:

  • Chef API location #87 (reset)
  • Site location refactors #86 (reset)
  • add validation for options in Berksfile #84 (reset)
  • Replace DepSelector with Solve #83 (reset)
  • Handle shims dir that's a child of the current dir - closes #78 #80 (ivey)
  • Test fixes #79 (ivey)
  • Use knife rb #68 (erikh)

v0.3.7 (2012-07-04)

Full Changelog

Merged pull requests:

  • fix issue when caching git sources with an aliased ref #77 (reset)

v0.3.6 (2012-07-04)

Full Changelog

Merged pull requests:

  • fix bug with satisfying git sources that have not been downloaded #76 (reset)

v0.3.5 (2012-07-03)

Full Changelog

Merged pull requests:

  • raise a more helpful error if git execution fails #75 (reset)

v0.3.4 (2012-07-03)

Full Changelog

Merged pull requests:

  • Validate downloaded sources #74 (reset)
  • shims will be rewritten if write_shims is called #73 (reset)
  • Validate Git location sources #72 (reset)
  • Don't download sources that have already been downloaded #71 (reset)
  • No require config file #69 (erikh)
  • Config file from environment #67 (erikh)

v0.3.3 (2012-06-27)

Full Changelog

Merged pull requests:

  • fix infinite loop bug when writing shims of a path location #61 (reset)

v0.3.2 (2012-06-26)

Full Changelog

Merged pull requests:

  • fix bug where app wouldn't exit if no remote solution was found #60 (reset)

v0.3.1 (2012-06-26)

Full Changelog

Merged pull requests:

v0.3.0 (2012-06-25)

Full Changelog

Merged pull requests:

v0.2.0 (2012-06-24)

Full Changelog

Merged pull requests:

  • added install command --shims flag #57 (reset)

v0.1.5 (2012-06-23)

Full Changelog

v0.1.4 (2012-06-23)

Full Changelog

Merged pull requests:

  • add includable Thor tasks for Berkshelf #56 (reset)

v0.1.3 (2012-06-23)

Full Changelog

v0.1.2 (2012-06-22)

Full Changelog

Merged pull requests:

v0.1.1 (2012-06-21)

Full Changelog

v0.1.0 (2012-06-21)

Merged pull requests:

  • Rename to Berkshelf #54 (reset)
  • remove "clean" knife command and supporting functionality #53 (reset)
  • add yarddoc gem and guard-yarddoc #50 (reset)
  • Add upload command #47 (reset)
  • lock required ruby version to >= 1.9.1 #45 (reset)
  • Add CookbookStore and CachedCookbook classes #44 (reset)
  • refactor Downloader::Result and ResultSet into a more generalized TXResult #43 (reset)
  • Large refactor to turn KCD into a Library with a CLI wrapper #42 (reset)
  • Improved error handling and messages #40 (reset)
  • Revert "ENV["TMPDIR"] is really important for people who don't want to u... #39 (erikh)
  • Init command #38 (reset)
  • ENV["TMPDIR"] is really important for people who don't want to use "/tmp... #34 (erikh)
  • Fix typo in Readme #33 (erikh)
  • Update #32 (capoferro)
  • Clean #31 (capoferro)
  • Remove use of File.write, which was added in 1.9.3. #30 (jhowarth)
  • Add dependency computation test. #29 (jhowarth)
  • Remove dependency reader #28 (jhowarth)
  • Use Chef::Cookbook::Metadata for handling metadata.rb files. #27 (jhowarth)
  • VCR with dynamic cassette generation #25 (capoferro)
  • fix gitignore and clear shelf when installing multiple times in a single... #23 (erikh)
  • Alias itall #22 (reset)
  • Lock tests #21 (erikh)
  • Refactors #20 (erikh)
  • not everyone who runs the tests has access to riot github :) #19 (erikh)
  • Groups #18 (ivey)
  • Friendly errors #17 (capoferro)
  • Lockfile support #13 (erikh)
  • Git ref #12 (erikh)
  • Knife plugin #11 (erikh)
  • Git support #10 (erikh)
  • Path #9 (capoferro)
  • Cookbookfile > Cheffile to avoid unintentional conflicts with librarian-chef #8 (capoferro)
  • Cookbook refactors #7 (erikh)
  • test cleanup: #6 (erikh)
  • Fat commit, see comments: #5 (erikh)
  • Executable #4 (capoferro)
  • Rdoc readme #3 (erikh)
  • Rake checks #2 (erikh)
  • gemfile and building gem properly. Version is in lib/remy/version.rb #1 (erikh)