3.0.7 released

1 view
Skip to first unread message

Richard Crowley

unread,
Aug 3, 2011, 11:00:00 AM8/3/11
to bluepri...@googlegroups.com, bluepr...@googlegroups.com
This week brings a big release of Blueprint which now includes the
blueprint-push and blueprint-pull commands previously part of
Blueprint I/O. We decided to roll these commands into the main
release so more folks can check them out more easily (these are
strictly additive changes).

This release closed 13 issues and contains 42 commits. Highlights include:

Better handling of errors like EXDEV and certain instances of ENOENT
when traversing the filesystem, better Unicode handling (across
several reported issues), and more robust handling of malformed Ruby
gems.

Commands for looking inside blueprints, with an eye towards
scriptability: blueprint-show-sources(1), blueprint-show-files(1),
blueprint-show-packages(1), blueprint-show-services(1), and
blueprint-show-ignore(1). These make it far easier to understand
what's being included in blueprints without having to squint at raw
JSON.

A command for interacting directly with blueprints stored locally in
Git: blueprint-git(1).

Blueprint is now less aggressive about using sudo in
blueprint-apply(1) in order to play nicely with non-interactive
invocations. Keep using sudo yourself if that's typically how you
gain root access.

Source: github.com/devstructure/blueprint/tree/v3.0.7
Changes: https://github.com/devstructure/blueprint/compare/v3.0.6...v3.0.7

Updated packages are on packages.devstructure.com and PyPI. Enjoy!

Richard

Reply all
Reply to author
Forward
0 new messages