### 2.13.2 / 2013-05-18
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.1...v2.13.2)
Bug fixes
* `let` definitions may override methods defined in modules brought in via
`config.include` in controller specs. Fixes regression introduced in 2.13.
(Andy Lindeman, Jon Rowe)
* Code that checks Rails version numbers is more robust in cases where Rails is
not fully loaded. (Andy Lindeman)
### 2.13.1 / 2013-04-27
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.0...v2.13.1)
Bug fixes
* View specs are no longer generated if no template engine is specified (Kevin
Glowacz)
* `ActionController::Base.allow_forgery_protection` is set to its original
value after each example. (Mark Dimas)
* `patch` is supported in routing specs. (Chris Your)
* Routing assertions are supported in controller specs in Rails 4. (Andy
Lindeman)
* Fix spacing in the install generator template (Taiki ONO)
### 2.13.1 / 2013-04-06
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.13.0...v2.13.1)
Bug fixes
* Allow a block implementation to be used in combination with
`and_yield`, `and_raise`, `and_return` or `and_throw` (Myron Marston).
## 0.14.0
* Official support for MiniTest v5. All tests now pass on the continuous
integration build.
## 0.14.0.alpha
* Add speculative support for Minitest v5. Due to incompatibilities it has not
yet been possible to run the Mocha test suite against Minitest v5. However,
@zenspider (author of Minitest) provided the patch and he has tested it
against Rails v4. Fixes#156. Thanks to @zenspider.
* Documentation updates.
=== 3.12.2 / 2013-04-18
* 2 minor enhancements:
* Added #prefix code to MD5 calculation to force rebuilds on non-signature
changes.
* Separated out #prefix code from #src.
== 1.6.19
* Fixed `terminal_size()` with jline2 (by presidentbeef).
== 1.6.18
* Fixed a long supported interface that was accidentally broken with a recent change (by Rubem Nakamura Carneiro).
== 1.6.17
* Added encoding support to menus (by David Lyons).
* Some minor fixes to SystemExtensions (by whiteleaf and presidentbeef).
* Fix Ubuntu/Debian installation instructions.
* Fix Ruby package name. It's supposed to be ruby-daemon-controller, not
daemon-controller-ruby.
* Add Ubuntu and Debian installation instructions.
* Add Debian packaging files.
* Add documentation about cryptographic verification and promote the use of
rubygems-openpgp-ca.
* Rename package:upload to package:release, and have it automatically create &
upload a tag too.
* Fix package:upload task.
* update setup.
* added support for class hierarchies (sti and abstract-class based).
* use plural translation if options[:count] exists.
* Dropped haml 1.9 hashes warning in README.md.
* Update Gemfile to use HTTPS requests.
* Add Ruby 2.0 support to RubyGettextExtractor module.
=== 4.9.2 / 2013-05-29
* 2 minor enhancements:
* Added autotest-suffix description to readme. (blowmage)
* zentest now outputs test classes for minitest 5
=== 4.9.1 / 2013-04-18
* 2 minor enhancements:
* Make banner more explicit about correct test file location. (rue)
* Switched to #failed for calculating red/green hook. (bhenderson)
=== 3.6.2 / 2013-05-29
* 1 minor enhancement:
* Um... the default test lib should probably be minitest, not testunit.
=== 3.6.1 / 2013-05-10
* 2 bug fixes:
* Define a blank test task just in case nothing is found
* Fixed an ancient test to use capture_subprocess_io. More reliable.
=== 3.6.0 / 2013-04-18
* 5 minor enhancements:
* Added built-in support for markdown.
* Renamed rubyforge_name to group_name.
* Aliased and deprecated rubyforge_name from group_name.
* Strip <> from parse_urls for markdown style raw urls.
* intuit_values looks for README.md and History.md as well as txt.
* 1 bug fix:
* Fix file_name regex for test file. (bhenderson/veganstraightedge)
=== 3.5.3 / 2013-04-09
* 1 minor enhancement:
* Updated publish plugin to depend on rdoc 4.x.
=== 3.5.2 / 2013-03-18
* 1 bug fix:
* 1.9: fixed warning of ambiguous args in bin/sow. (amesee)
== v0.15.0 [2013-03-03] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
- Fix segfault in PG::Result#field_values when called with non String value.
- Fix encoding of messages delivered by notice callbacks.
- Fix text encoding for Connection#wait_for_notify and Connection#notifies.
- Fix 'Bad file descriptor' problems under Windows: wrong behaviour of
#wait_for_notify() and timeout handling of #block on Ruby 1.9.
Documentation fixes:
- conn#socket() can not be used with IO.for_fd() on Windows.
Enhancements:
- Tested under Ruby 2.0.0p0.
- Add single row mode of PostgreSQL 9.2.
- Set fallback_application_name to programm name $0. Thanks to Will Leinweber
for the patch.
- Release Ruby's GVL while calls to blocking libpq functions to allow better
concurrency in threaded applications.
- Refactor different variants of waiting for the connection socket.
- Make use of rb_thread_fd_select() on Ruby 1.9 and avoid deprecated
rb_thread_select().
- Add an example of how to insert array data using a prepared statement (#145).
- Add continous integration tests on travis-ci.org.
- Add PG::Result#each_row for iterative over result sets by row. Thanks to
Aaron Patterson for the patch.
- Add a PG::Connection#socket_io method for fetching a (non-autoclosing) IO
object for the connection's socket.
Specs:
- Fix various specs to run on older PostgreSQL and Ruby versions.
- Avoid fork() in specs to allow usage on Windows and JRuby.
Changelog:
2.4.4
* Fix crash when saving a playlist with URLs.
* Fix hang in case of symlink loop (like symlink to parent directory)
when adding files recursivelly to the playlist.
* Fix bad memory acces when using FILL parameter in layouts that caused
"FATAL_ERROR: Layout1 is malformed".
* Fix compilation with newer ffmpeg. (Alexis Ballier)
* Increase maximum file title (made from tags) length to 512. Helps on
wide terminals.
* Fix displaying URLs on the playlist when it ends with a slash.
* Fix compilation of flac plugin by detecting libflac using pkg-config.
* Fix for multichannel playback. (Maarten van Es)
* Fix handling of invalid track number in tags. A segfault occured when
the track number was at least a value of 2^31.
* Support for the new (SVN) libmpcdec API.
* Remove old, irrelevant comment about iconv from the configuration
file.
* Fix configure to display proper information about compiled RCC.
* Run libtoolize in autogen.sh to prevent conflicts with installed
libtool/libltdl version.
Changelog:
Changes between 1.3.1 and 1.4.0
-------------------------------
070708 o upgraded GNU shtool from 2.0.3 to 2.0.7
o adjusted year range in copyright messages
o upgraded build environment to GNU autoconf 2.61
Changes between 1.3.0 and 1.3.1
-------------------------------
051005 o upgraded GNU shtool from 2.0.1 to 2.0.3
o adjusted year range in copyright messages
Changes between 1.2.0 and 1.3.0
-------------------------------
040911 o upgraded GNU shtool from 1.6.2 to 2.0.1
o upgraded build environment to GNU autoconf 2.59
200404 o upgraded GNU shtool from 1.6.0 to 1.6.2
o fixed years in copyright
2002xx o upgraded GNU shtool from 1.5.0 to 1.6.0
o fixed years in copyright
2000xx o upgraded GNU shtool from 1.3.0 to 1.5.0
o fixed years in copyright
990530 o fixed iselect.pod: %s[ -> %[
990622 o fixed type conversion [Mark A. Hershberger <mah@everybody.org>]
Changelog:
Overview of changes is gst123-0.3.3:
* Fix Issue 10: Local files not properly escaped when converted to URLs
* Added "-k, --skip=<n>" option: skip first 'n' seconds [Tobias Bengfort]
Overview of changes in gst123-0.3.2:
* Support building with gstreamer 1.0 or gstreamer 0.10 (Issue 11).
* Added "-a pulse" PulseAudio output support.
* Fix time display updates (broken by introduction of quiet mode).
* Properly quit player if none of the files in the playlist can be played.
* Cleanup code to avoid compiler warnings.