v0.3.14
- BGBUILD-373
-
Remove hashery dependency
v0.3.13
- BGBUILD-364
-
Validate length of appliance name
v0.3.12
-
Support for printing coloured terminal output
v0.3.11
- BGBUILD-346
-
Confirm Ruby 1.9.3 support
- BGBUILD-348
-
Simplecov coverage testing for Ruby >=1.9
v0.3.10
- BGBUILD-324
-
Add wildcard to packages schema
- BGBUILD-320
-
Support variable substitution in any string value field of appliance definition
- BGBUILD-327
-
Resolve appliance definition variables in ENV if they are not defined
v0.3.9
- BGBUILD-312
-
Discover which user to switch to after root dependent sections have been executed
v0.3.8
- BGBUILD-305
-
Incorrect version information in 0.9.6 schema causing validation errors
v0.3.7
- BGBUILD-276
-
Import files into appliance via appliance definition file (Files section)
v0.3.6
- BGBUILD-295
-
Remove arbitrary 4 CPU limit
- BGBUILD-296
-
BG should refer to version and release when building new appliances
v0.3.5
- BGBUILD-273
-
Move to RSpec2
- BGBUILD-275
-
default_repos setting is not included in schema and is not documented
v0.3.4
-
Version bump.
v0.3.3
- BGBUILD-233
-
BoxGrinder Build fails to report a missing config file
v0.3.2
- BGBUILD-210
-
In Fedora 14 parameters are not being expanded, and cause early string truncation.
- BGBUILD-208
-
Kickstart files not working with 0.9.1
- BGBUILD-218
-
Incorrect error messages since revision of parser/validator
v0.3.1
- BGBUILD-164
-
Guestfs writes to /tmp/ by default, potentially filling the root filesystem
- BGBUILD-97
-
some filesystems dont get unmounted on BG interruption
- BGBUILD-155
-
Images built on Centos5.x (el5) for VirtualBox kernel panic (/dev/root missing)
- BGBUILD-190
-
Allow to specify kernel variant (PAE or not) for Fedora OS
- BGBUILD-192
-
Use IO.popen4 instead open4 gem on JRuby
- BGBUILD-198
-
root password is not inherited
- BGBUILD-156
-
Validate appliance definition files early and return meaningful error messages
v0.3.0
- BGBUILD-178
-
Remove sensitive data from logs
- BGBUILD-168
-
Support deprecated package inclusion format in appliance definitions
v0.2.1
- BGBUILD-142
-
Backtraces make output unreadable - add option to enable them, and disable by default
- BGBUILD-150
-
Cyclical inclusion dependencies in appliance definition files are not detected/handled
v0.2.0
- BGBUILD-133
-
Support a consolidated configuration file
- BGBUILD-68
-
Global .boxgrinder/config or rc style file for config
- BGBUILD-127
-
Use appliance definition object instead of a file when using BG as a library
- BGBUILD-79
-
Allow to use BoxGrinder Build as a library
- BGBUILD-93
-
Add Red Hat Enterprise Linux 6 support
- BGBUILD-101
-
Don't use 'includes' subsection when specifying packages
- BGBUILD-60
-
Post section merging pattern for appliances depending on the same appliance
- BGBUILD-151
-
Overriding hardware partitions via inclusion in Appliance Definition File causes build failure
v0.1.6
- BGBUILD-100
-
Enable boxgrinder_build to create a Fedora image with encrypted partition(s)
v0.1.5
- BGBUILD-73
-
Add support for kickstart files
v0.1.4
-
Removed QueueHelper class
v0.1.3
- BGBUILD-98
-
Use hashery gem
v0.1.2
- BGBUILD-87
-
Set default filesystem to ext4 for Fedora 13+
- BGBUILD-65
-
Allow to specify own repos overriding default repos provided for selected OS
v0.1.1
- BGBUILD-65
-
Allow to specify own repos overriding default repos provided for selected OS
v0.1.0
- BGBUILD-58
-
Add ability to substitute custom variables in appliance definition file
- BGBUILD-52
-
Wrong post section inheritance
- BGBUILD-48
-
Hint about missing plugins
- BGBUILD-46
-
Allow building 32 bit images on 64 bit arch
v0.0.22
- BGBUILD-44
-
ExecHelper should raise exception if execution fails
v0.0.21
-
Return nil if key is not found in OpenHash
v0.0.20
-
Cleanup in ApplianceConfig
-
Better logging in ExecHelper
v0.0.11