Skip to content

Commit a833e94

Browse files
committed
Release v3.2.0
1 parent 4d8a6e3 commit a833e94

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Omnibus Ruby CHANGELOG
22
======================
33

4-
v3.2.0.rc.3 (July 21, 2014)
5-
---------------------------
4+
v3.2.0 (July 23, 2014)
5+
----------------------
66
- Make build commands output during `log.info` instead of `log.debug`
77
- Refactor Chef Sugar into an includable module, permitting DSL methods in both Software and Project definitions
88
- Refactor `omnibus release` into a non-S3-specific backend "publisher"
@@ -48,7 +48,7 @@ v3.2.0.rc.3 (July 21, 2014)
4848
- Add `with_embedded_path` to software
4949
- Add `with_standard_compiler_flags` to software
5050
- Add `package_scripts_path` to project
51-
- Add builder DSL methods for `mkdir`, `touch`, `delete`, `copy`, `move`, and `link`
51+
- Add builder DSL methods for `mkdir`, `touch`, `delete`, `copy`, `move`, `link`, and `sync`
5252

5353
### Bug fixes
5454
- Fix a small typo in the project generator (come -> some)
@@ -70,6 +70,7 @@ v3.2.0.rc.3 (July 21, 2014)
7070
- Require `net/http`, `net/https`, and `net/ftp` in the base fetcher module
7171
- Use -R, not -W1 on FreeBSD's compile flags
7272
- Expand all paths relative to the project_root
73+
- Unset all Ruby, Bundler, amd Gem-related environment variables before shelling out
7374
- Various documentation fixes and updates
7475

7576
### Potentially breaking changes
@@ -80,6 +81,7 @@ v3.2.0.rc.3 (July 21, 2014)
8081
- Remove the ability to use an overrides file - this was for internal use only and was never exposed as a public API. However, if you dug into the code and found it, it has now been removed. For BC purposes, the value still exists in the configuration object, but is essentially a no-op
8182
- Move project loading from INFO to DEBUG
8283
- Truncate platforms to short versions
84+
- All paths are represented internally as Unix-style paths - previously Omnibus would try to intelligently build your paths differently on Windows for the purposes of shelling out to the system. This proved to be unmaintainable and makes Ruby very unhappy in most circumsatances. As such, we have exposed the `windows_safe_path` method in the Builder DSL that will convert a string to a "Windows-safe path". This is only needed when shelling out to the system.
8385

8486

8587
v3.1.1 (May 20, 2014)

lib/omnibus/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
#
1616

1717
module Omnibus
18-
VERSION = '3.2.0.rc.3'
18+
VERSION = '3.2.0'
1919
end

0 commit comments

Comments
 (0)