CHANGELOG.md in squib-0.7.0 vs CHANGELOG.md in squib-0.8.0
- old
+ new
@@ -1,8 +1,21 @@
# Squib CHANGELOG
Squib follows [semantic versioning](http://semver.org).
-## v0.7.0 / Unreleased
+## v0.8.0 / 2015-10-26
+Features
+* The `xlsx` and `csv` support quantity explosion! Just use the column name 'Qty' and put integers in your sheet and you'll produce copies of the entire row. See README and the csv sample for more info. (#78)
+* The `xlsx` and `csv` methods will now strip leading and trailing whitespace by default where applicable. This is now turned on by default, but can be turned off with `strip: false`. (#79)
+* The `xlsx` and `csv` methods will now yield to a block (if given) for each cell so you can do some extra processing if you like. See samples/excel.rb for an example. (#108)
+* Layout file for TheGameCrafter tuck boxes (#113). Thanks @alexgorski!
+
+Compatibility change:
+* Stripping leading and trailing whitespace of xlsx and csv values by default might change how your data gets parsed.
+
+Bugs fixes:
+* The `range` option everywhere doesn't fail on `[]` (#107)
+
+## v0.7.0 / 2015-09-11
Features
* Added `cap` option to `line` and `curve` to define how ends of lines are drawn (#42)
* Added `join` option to all drawing operations (e.g. `rect`, `star`, even outlines for `text`) to define how corners are drawn. (#42)
* Added `dash` option to all drawing operations (e.g. `rect`, `star`, even outlines for `text`) so you can specify your own dash pattern. Just specify a string with space-separated numbers to specify the on-and-off alternating pattern (e.g. `dash: '2 2'` with a stroke width of `2` is evenly spaced dots). Supports unit conversion (e.g. `dash: '0.02in 0.02in'`) (#42)