A new version of high_voltage is out this week, with contributions from Matthew Horan (mhoran). Matt fixed the
content_path hack on
PagesController such that you can subclass and override the content path properly (0d84952, 9c7c0ad, 8884f70, and d4ba056, e4b1ce9). He also added Rails 3.1 compatibility (7556fcd). Joe Ferris (jferris) pushed version 1.1.1 out (09c2da4, a60cc5b, and a1f2476).
What’s new in version 1.4.0 of bourbon? Glad I asked myself, in writing. Phil LaPier (plapier) changed buttons from
display: inline to
display: inline-block, removing text decoration on anchor buttons (8bea3a7). He executed the “extract mixin” Bourbon refactoring pattern on
render-gradients (9fd50d1), moving the linear and radial gradients to the root (92ecae3), all so he could support more gradients in the
border-image mixin (0f91303). Transparent fallback colors are now allowed (b409982 and 5d86ebd), a new
user-select mixin was added (b00d334), and finally Phil bumped the version (f9ee911).
Mike—that’s me—flipped out at a failing test and reverted the
:swallow_stderr support that was pull in last week ([04c9514](http://github.com/thoughtbot/paperclip/commit/04c951484fb8fba4951a06ef5eae7e47a7bd3288 “Revert "Paperclip#run now respects swallow_stderr setting. Fix for #741”
This reverts commit 58671ebfffe3b03177d9ad248737932441fe4016.
I am reverting this because the tests broke and because the code itself looks hideous.“)). The tests didn’t work and the code was ugly. As a general request: if you’re adding code to an ugly codebase, add beautiful code!
Tom Hughes (tomhughes) noted that the
fingerprint field is not cleared when an attachment is deleted, though all other fields are…and he fixed that (189ee9c). Pat George (pcg79) finally fixed the failure message for
validates_attachment_size, which was written very incorrectly, for years (45b7dac).
Nothing new on kumade. Gabe Berke-Williams (gabebw) stopped ignoring the
Gemfile.lock, despite what Yehuda suggests (a2a2278); simplified the name of a scenario (ffd1aef); and set up Travis CI to run a full integration test (04d9f6b).
Tiny cleanups on appraisal as Gabe Berke-Williams (gabebw) changed some parens around and removed some of those awful
if modifiers (7a5af59), and Brian Cardarella (bcardarella) updated the README to use actual English (1883b80).