Berkshelf 1.4.0 released

Hey Chefs,

We just released Berkshelf 1.4.0. There is a big change in this release for how we handle uploading cookbooks.
Cookbooks will now be frozen on upload by default
Cookbooks can be re-uploaded by passing the --force flag
If you don't want to freeze your cookbooks you can pass the --no-freeze flag
Dependencies will not be uploaded if they are already present and frozen on the server. Passing the --halt-on-frozen flag will cause Berkshelf to exit with an error if it encounters a dependency which was frozen.

Some other highlights:

Add berks info command for displaying information about cookbooks in your Berkshelf
Add berks contingent command for displaying a list of cookbooks which are dependent upon one another
Cookbook generator now has the option of generating chef minispec files (false by default)
Fix bug in downloading cookbooks which were packaged as plain tars instead of tar.gzs
Path locations will now be relative to the Berksfile they are defined in

Full list of changes is here: https://github.com/RiotGames/berkshelf/compare/v1.3.1...v1.4.0

--
Jamie Winsor
@resetexistence

thanks for all the efforts man,

On Fri, Apr 12, 2013 at 8:13 PM, Jamie Winsor jamie@vialstudios.com wrote:

Hey Chefs,

We just released Berkshelf 1.4.0. There is a big change in this release
for how we handle uploading cookbooks.

  • Cookbooks will now be frozen on upload by default
  • Cookbooks can be re-uploaded by passing the --force flag
  • If you don't want to freeze your cookbooks you can pass the
    --no-freeze flag
  • Dependencies will not be uploaded if they are already present and
    frozen on the server. Passing the --halt-on-frozen flag will cause
    Berkshelf to exit with an error if it encounters a dependency which was
    frozen.

Some other highlights:

  • Add berks info command for displaying information about cookbooks
    in your Berkshelf
  • Add berks contingent command for displaying a list of cookbooks
    which are dependent upon one another
  • Cookbook generator now has the option of generating chef minispec
    files (false by default)
  • Fix bug in downloading cookbooks which were packaged as plain tars
    instead of tar.gzs
  • Path locations will now be relative to the Berksfile they are
    defined in

Full list of changes is here:
Comparing v1.3.1...v1.4.0 · berkshelf/berkshelf · GitHub

--
Jamie Winsor
@resetexistence
reset (Jamie Stormbreaker) · GitHub

Does Berkshelf follow SemVer?

On Fri, Apr 12, 2013 at 11:13 PM, Jamie Winsor jamie@vialstudios.com wrote:

Hey Chefs,

We just released Berkshelf 1.4.0. There is a big change in this release for
how we handle uploading cookbooks.

Cookbooks will now be frozen on upload by default
Cookbooks can be re-uploaded by passing the --force flag
If you don't want to freeze your cookbooks you can pass the --no-freeze flag
Dependencies will not be uploaded if they are already present and frozen on
the server. Passing the --halt-on-frozen flag will cause Berkshelf to exit
with an error if it encounters a dependency which was frozen.

Some other highlights:

Add berks info command for displaying information about cookbooks in your
Berkshelf
Add berks contingent command for displaying a list of cookbooks which are
dependent upon one another
Cookbook generator now has the option of generating chef minispec files
(false by default)
Fix bug in downloading cookbooks which were packaged as plain tars instead
of tar.gzs
Path locations will now be relative to the Berksfile they are defined in

Full list of changes is here:
https://github.com/RiotGames/berkshelf/compare/v1.3.1...v1.4.0

--
Jamie Winsor
@resetexistence
reset (Jamie Stormbreaker) · GitHub

We do!

Jamie Winsor
@resetexistence

On Apr 12, 2013, at 8:26 PM, Mike miketheman@gmail.com wrote:

Does Berkshelf follow SemVer?

On Fri, Apr 12, 2013 at 11:13 PM, Jamie Winsor jamie@vialstudios.com wrote:

Hey Chefs,

We just released Berkshelf 1.4.0. There is a big change in this release for
how we handle uploading cookbooks.

Cookbooks will now be frozen on upload by default
Cookbooks can be re-uploaded by passing the --force flag
If you don't want to freeze your cookbooks you can pass the --no-freeze flag
Dependencies will not be uploaded if they are already present and frozen on
the server. Passing the --halt-on-frozen flag will cause Berkshelf to exit
with an error if it encounters a dependency which was frozen.

Some other highlights:

Add berks info command for displaying information about cookbooks in your
Berkshelf
Add berks contingent command for displaying a list of cookbooks which are
dependent upon one another
Cookbook generator now has the option of generating chef minispec files
(false by default)
Fix bug in downloading cookbooks which were packaged as plain tars instead
of tar.gzs
Path locations will now be relative to the Berksfile they are defined in

Full list of changes is here:
Comparing v1.3.1...v1.4.0 · berkshelf/berkshelf · GitHub

--
Jamie Winsor
@resetexistence
reset (Jamie Stormbreaker) · GitHub