Age | Commit message (Collapse) | Author | Files | Lines |
|
## 1.4.3 20160821
* Quick fix of install failures. Do not try to use install 1.4.2.
## 1.4.2 20160820
* Refine SSL examples.
* Address issue #124 with additional RDOC.
* spec for Stomp::Client - check that headers passed to connection contain
required values as well as given custom and that given hash is not modified.
* Stomp::Client now does not modify given headers hash
* spec description enhancement.
* fix build_subscription_id - symbol and string were mixed up.
* STOMP_TESTSSL flag should enable all SSL tests.
* Add a basic Gemfile.
* Fix a memory leak in receipt implementation.
* Add unit test helper script.
## 1.4.1 20160623
* Add call to #post_connection_check to normal SSL processing. This change
further validates the name of the broker connected to. This change adds to
the current SSL connection processing logic, and is **highly recommended**. In the
case a client cannot tolerate this logic, it can be disabled by adding
:ssl_post_conn_check => false to the connection hash.
* Fix typo in SSL failure recovery processing.
## 1.4.0 20160608
* Connection parameter :parse_timeout now means IO:select wait time for socket
reads. Consumer clients should see a significantly reduced memory
footprint. If the default (5 seconds) is not used by your client,
we suggest you test carefully.
* Add example programs for sending / receiving large messages.
* Changelog format is changed from .rdoc to .md.
* README format is changed from .rdoc to .md.
* README format change of contributor's list.
* Add example utilities for generating the contributor's list.
* Eliminate many warnings when using 'rake test', mostly from the 2.x Ruby series.
* Get rakefile up to date.
* Add the 'adhoc' subdirectory, an area for experiments and issue recreation code.
|
|
|
|
0.12.0 2016-07-02 ([changes](https://github.com/colszowka/simplecov/compare/v0.11.2...v0.12.0))
=================
## Enhancements
* Add support for JSON versions 2.x
## Bugfixes
* Fix coverage rate of the parallel_tests. See [#441](https://github.com/colszowka/simplecov/pull/441) (thanks @sinsoku)
* Fix a regression on old rubies that failed to work with the recently introduced frozen VERSION string. See [#461](https://github.com/colszowka/simplecov/pull/461) (thanks @leafle)
|
|
ruby-rspec-support 3.5.0
ruby-rspec-core 3.5.4
ruby-rspec-expectations 3.5.0
ruby-rspec-mocks 3.5.0
ruby-rspec 3.5.0
ruby-rspec-rails 3.5.2
|
|
### 3.5.2
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.1...v3.5.2)
Bug Fixes:
* Stop unnecessarily loading `rspec/core` from `rspec/rails` to avoid
IRB context warning. (Myron Marston, #1678)
* Deserialize arguments within ActiveJob matchers correctly.
(Wojciech Wnętrzak, #1684)
### 3.5.1 / 2016-07-08
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0...v3.5.1)
Bugfixes:
* Only attempt to load `ActionDispatch::IntegrationTest::Behavior` on Rails 5,
and above; Prevents possible `TypeError` when an existing `Behaviour` class
is defined. (#1660, Betesh).
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta4...v3.5.0)
**No user facing changes since beta4**
### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta3...v3.5.0.beta4)
Enhancements:
* Add support for block when using `with` on `have_enqueued_job`. (John Schroeder, #1578)
* Add support for `file_fixture(...)`. (Wojciech Wnętrzak, #1587)
* Add support for `setup` and `teardown` with blocks (Miklós Fazekas, #1598)
* Add `enqueue_job ` alias for `have_enqueued_job`, support `once`/`twice`/
`thrice`, add `have_been_enqueued` matcher to support use without blocks.
(Sergey Alexandrovich, #1613)
Bug fixes:
* Prevent asset helpers from taking precendence over route helpers. (Prem Sichanugrist, #1496)
* Prevent `NoMethodError` during failed `have_rendered` assertions on weird templates.
(Jon Rowe, #1623).
### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta2...v3.5.0.beta3)
Enhancements:
* Add support for Rails 5 Beta 3 (Sam Phippen, Benjamin Quorning, Koen Punt, #1589, #1573)
Bug fixes:
* Support custom resolvers when preventing views from rendering.
(Jon Rowe, Benjamin Quorning, #1580)
### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta1...v3.5.0.beta2)
Enhancements:
* Include `ActionDispatch::IntegrationTest::Behavior` in request spec
example groups when on Rails 5, allowing integration test helpers
to be used in request specs. (Scott Bronson, #1560)
Bug fixes:
* Make it possible to use floats in auto generated (scaffold) tests.
(Alwahsh, #1550)
### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.2...v3.5.0.beta1)
Enhancements:
* Add a `--singularize` option for the feature spec generator (Felicity McCabe,
#1503)
* Prevent leaking TestUnit methods in Rails 4+ (Fernando Seror Garcia, #1512)
* Add support for Rails 5 (Sam Phippen, #1492)
Bug fixes:
* Make it possible to write nested specs within helper specs on classes that are
internal to helper classes. (Sam Phippen, Peter Swan, #1499).
* Warn if a fixture method is called from a `before(:context)` block, instead of
crashing with a `undefined method for nil:NilClass`. (Sam Phippen, #1501)
* Expose path to view specs (Ryan Clark, Sarah Mei, Sam Phippen, #1402)
* Prevent installing Rails 3.2.22.1 on Ruby 1.8.7. (Jon Rowe, #1540)
* Raise a clear error when `have_enqueued_job` is used with non-test
adapter. (Wojciech Wnętrzak, #1489)
|
|
This is meta-gem for rspsc-core, rpsec-expectations and rspec-mocks.
|
|
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta4...v3.5.0)
Enhancements:
* Provides a nice string representation of
`RSpec::Mocks::MessageExpectation` (Myron Marston, #1095)
### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta3...v3.5.0.beta4)
Enhancements:
* Add `and_throw` to any instance handling. (Tobias Bühlmann, #1068)
### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta2...v3.5.0.beta3)
Enhancements:
* Issue warning when attempting to use unsupported
`allow(...).to receive(...).ordered`. (Jon Rowe, #1000)
* Add `rspec/mocks/minitest_integration`, to properly integrate rspec-mocks
with minitest. (Myron Marston, #1065)
### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta1...v3.5.0.beta2)
Enhancements:
* Improve error message displayed when using `and_wrap_original` on pure test
doubles. (betesh, #1063)
Bug Fixes:
* Fix issue that prevented `receive_message_chain(...).with(...)` working
correctly on "any instance" mocks. (Jon Rowe, #1061)
### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.4.1...v3.5.0.beta1)
Bug Fixes:
* Allow `any_instance_of(...).to receive(...)` to use `and_yield` multiple
times. (Kilian Cirera Sant, #1054)
* Allow matchers which inherit from `rspec-mocks` matchers to be used for
`allow`. (Andrew Kozin, #1056)
* Prevent stubbing `respond_to?` on partial doubles from causing infinite
recursion. (Jon Rowe, #1013)
* Prevent aliased methods from disapearing after being mocked with
`any_instance` (regression from #1043). (Joe Rafaniello, #1060)
|
|
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta4...v3.5.0)
**No user facing changes since beta4**
### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta3...v3.5.0.beta4)
Bug Fixes:
* Fix `include` matcher so that it provides a valid diff for hashes. (Yuji Nakayama, #916)
### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta2...v3.5.0.beta3)
Enhancements:
* Make `rspec/expectations/minitest_integration` work on Minitest::Spec
5.6+. (Myron Marston, #904)
* Add an alias `having_attributes` for `have_attributes` matcher.
(Yuji Nakayama, #905)
* Improve `change` matcher error message when block is mis-used.
(Alex Altair, #908)
### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta1...v3.5.0.beta2)
Enhancements:
* Add the ability to raise an error on encountering false positives via
`RSpec::Configuration#on_potential_false_positives = :raise`. (Jon Rowe, #900)
* When using the custom matcher DSL, support new
`notify_expectation_failures: true` option for the `match` method to
allow expectation failures to be raised as normal instead of being
converted into a `false` return value for `matches?`. (Jon Rowe, #892)
Bug Fixes:
* Allow `should` deprecation check to work on `BasicObject`s. (James Coleman, #898)
### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.4.0...v3.5.0.beta1)
Enhancements:
* Make `match_when_negated` in custom matcher DSL support use of
expectations within the match logic. (Chris Arcand, #789)
Bug Fixes:
* Return `true` as expected from passing negated expectations
(such as `expect("foo").not_to eq "bar"`), so they work
properly when used within a `match` or `match_when_negated`
block. (Chris Arcand, #789)
|
|
### 3.5.4 / 2016-09-30
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.3...v3.5.4)
Bug Fixes:
* Remove accumulated `ExampleGroup` constants when reseting RSpec,
preventing a memory leak. (TravisSpangle, #2328)
### 3.5.3 / 2016-09-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.2...v3.5.3)
Bug Fixes:
* When applying shared group metadata to a host group, overwrite
conflicting keys if the value in the host group was inherited from
a parent group instead of being specified at that level.
(Myron Marston, #2307)
* Handle errors in `:suite` hooks and provide the same nicely formatted
output as errors that happen in examples. (Myron Marston, #2316)
* Set the exit status to non-zero when an error occurs in an
`after(:context)` hook. (Myron Marston, #2320)
### 3.5.2 / 2016-07-28
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.1...v3.5.2)
Bug Fixes:
* Wait to report `example_finished` until the example's `execution_result`
has been completely filled in. (Myron Marston, #2291)
* Make sure example block is still available when using `duplicate_with`
to clone examples. (bootstraponline, #2298)
* Don't include the default `--pattern` in the Rake task when
`rspec_opts` specifies its own. (Jon Rowe, #2305)
### 3.5.1 / 2016-07-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0...v3.5.1)
Bug Fixes:
* Ensure that config hooks that are added to existing example groups are
added only once. (Eugene Kenny, #2280)
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta4...v3.5.0)
Enhancements:
* Include any `SPEC_OPTS` in reproduction command printed at the end of
a bisect run. (Simon Coffey, #2274)
Bug Fixes:
* Handle `--bisect` in `SPEC_OPTS` environment variable correctly so as
to avoid infinite recursion. (Simon Coffey, #2271)
### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta3...v3.5.0.beta4)
Enhancements:
* Filter out bundler stackframes from backtraces by default, since
Bundler 1.12 now includes its own frames in stack traces produced
by using `bundle exec`. (Myron Marston, #2240)
* HTML Formatter uses exception presenter to get failure message
for consistency with other formatters. (@mrageh, #2222)
* Load spec files in the order of the directories or files passed
at the command line, making it easy to make some specs run before
others in a one-off manner. For example, `rspec spec/unit
spec/acceptance --order defined` will run unit specs before acceptance
specs. (Myron Marston, #2253)
* Add new `config.include_context` API for configuring global or
filtered inclusion of shared contexts in example groups.
(Myron Marston, #2256)
* Add new `config.shared_context_metadata_behavior = :apply_to_host_groups`
option, which causes shared context metadata to be inherited by the
metadata hash of all host groups and examples instead of configuring
implicit auto-inclusion based on the passed metadata. (Myron Marston, #2256)
Bug Fixes:
* Fix `--bisect` so it works on large spec suites that were previously triggering
"Argument list too long errors" due to all the spec locations being passed as
CLI args. (Matt Jones, #2223).
* Fix deprecated `:example_group`-based filtering so that it properly
applies to matching example groups. (Myron Marston, #2234)
* Fix `NoMethodError` caused by Java backtraces on JRuby. (Michele Piccirillo, #2244)
### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta2...v3.5.0.beta3)
Enhancements:
* Add new `config.filter_run_when_matching` API, intended to replace
the combination of `config.filter_run` and
`config.run_all_when_everything_filtered` (Myron Marston, #2206)
Bug Fixes:
* Use the encoded string logic for source extraction. (Jon Rowe, #2183)
* Fix rounding issue in duration formatting helper. (Fabersky, Jon Rowe, #2208)
* Fix failure snippet extraction so that `def-end` snippets
ending with `end`-only line can be extracted properly.
(Yuji Nakayama, #2215)
### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta1...v3.5.0.beta2)
Enhancements:
* Remove unneeded `:execution_result` example group metadata, saving a
bit of memory. (Myron Marston, #2172)
* Apply hooks registered with `config` to previously defined groups.
(Myron Marston, #2189)
* `RSpec::Core::Configuration#reporter` is now public API under SemVer.
(Jon Rowe, #2193)
* Add new `config.when_first_matching_example_defined` hook. (Myron
Marston, #2175)
### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...v3.5.0.beta1)
Enhancements:
* Add `RSpec::Core::ExampleGroup.currently_executing_a_context_hook?`,
primarily for use by rspec-rails. (Sam Phippen, #2131)
Bug Fixes:
* Ensure `MultipleExceptionError` does not contain a recursive reference
to itself. (Sam Phippen, #2133)
|
|
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta4...v3.5.0)
**No user facing changes since beat4**
### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta3...v3.5.0.beta4)
Enhancements:
* Improve `MethodSignature` to better support keyword arguments. (#250, Rob Smith).
### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta2...v3.5.0.beta3)
Bug Fixes:
* Fix `EncodedString` to properly handle the behavior of `String#split`
on JRuby when the string contains invalid bytes. (Jon Rowe, #268)
* Fix `ObjectFormatter` so that formatting objects that don't respond to
`#inspect` (such as `BasicObject`) does not cause `NoMethodError`.
(Yuji Nakayama, #269)
* Fix `ObjectFormatter` so that formatting recursive array or hash does not
cause `SystemStackError`. (Yuji Nakayama, #270, #272)
### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta1...v3.5.0.beta2)
No user-facing changes.
### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.4.1...v3.5.0.beta1)
Enhancements:
* Improve formatting of objects by allowing truncation to a pre-configured length.
(Liam M, #256)
|
|
|
|
2016-05 Release 0.5.2
Horst Duchene <monora@gmail.com>
* Issue #21: Use new method vertex_id instead of object_id to identify vertices in dot export. (fa7592)
* Integrate Code Climate's test coverage reporting (0ab722)
* Clarify traversal order of DFS search (see #20). (afa788)
Chase Gilliam <chase.gilliam@gmail.com>
* drop 1.9.3 add newer jruby and rubinius (fad333)
Mat«¿as Battocchia <matias@riseup.net>
* Switched to a different heap implementation. (bd7c13)
gorn <j@kub.cz>
* Adding failing test for issue #24 (1f6204)
|
|
|
|
pkgsrc change: Now work on Ruby 2.3.
Changes are not available, please refer:
<https://github.com/k-tsj/power_assert/compare/v0.2.7...v0.3.1>.
|
|
|
|
|
|
|
|
Like Pathname but a little less insane.
|
|
|
|
|
|
Creates a version constraint of supported Rubies, suitable for a gemspec file.
|
|
|
|
== 1.8.0 - 19-Jun-2016
* Changed license to Apache 2.0.
* Some cleanup and updates to the Rakefile and benchmarks.
* Refactored some realpath tests so they're not touching system files like
/dev/stdin any more. Thanks go to Michael R. Crusoe for pointing out the
potential pitfalls of doing that.
|
|
|
|
=== 3.8.2 / 2016-05-05
* 2 bug fixes:
* Fixed lex_state in interpolated strings. (whitequark)
* Fixed safe operator for newline/semicolon contexts. (presidentbeef)
|
|
|
|
=== 5.9.1 / 2016-09-25
* 2 bug fixes:
* Re-release to refresh gem certificate signing. ugh.
* Fixed hoe/minitest to not augment load path if we're actually testing minitest.
=== 5.9.0 / 2016-05-16
* 8 minor enhancements:
* Added Minitest.info_signal accessors to customize signal for test run info. (nate)
* Added assert_mock to make it more clear that you're testing w/ them.
* Added negative filter by test name. (utilum)
* Added warning to README that 1.8 and 1.9 support will be dropped in minitest 6.
* Automatically activate minitest/hell if $MT_HELL is defined.
* Improved default error messages for assert and refute. (bhenderson)
* minitest/hell now tries to require minitest/proveit
* mu_pp for strings prints out non-standard encodings to improve assert_equal diffs.
* 1 bug fix:
* Removed Interrupt from PASSTHROUGH_EXCEPTIONS (already handled). (waldyr)
|
|
|
|
2.1.2 / 2016-05-02
Minor release fixes a test for KeyHash. And that's it.
Changes:
* Fix initialize test for KeyHash class.
|
|
|
|
* Add hamlit parser support for haml.
* Filter out options unknown to msgcat.
* Fix issue requiring libraries when they were already loaded.
* Fix Rails 5 compatibility.
|
|
|
|
## 3.2.2: 2016-04-17 {#version-3-2-2}
### Improvements
* Supported non POSIX locale format such as "zh-Hant" for
.mo search path.
[GitHub#45][Patch by Micha«³l Hoste]
|
|
|
|
2.2.0:
- #new_instances now mocks the #initialize method instead of mocking after the
allocation was done. This allows to do mock methods called by #initialize
itself. Behaviour when the allocator is explicitely provided is left
unchanged, which means that the old behaviour is still available by passing
:new to new_instances.
2.1.0:
- added `#and_iterates` to fix some shortcomings of `#and_yield` without
breaking backward compatibility
- strict partial mocks (and "based mocks" if `FlexMock.partials_are_based` is
set to true) are now based on the object's singleton class, instead of its
class.
|
|
|
|
|
|
* replace Fixnum+Bignum with Integer #80 (lamont-granquist)
* update travis matrix #78 (lamont-granquist)
|
|
Upstream changes:
* support Extended Tweet
* PostBox crashed in some case
* some translations were missed
|
|
|
|
* Minor documentation and code style improvements.
* Support Ruby 2.1.8.
* Support Ruby 2.3.0.
* Fix library loading symbols.
For more detail, please refer:
<https://github.com/ffi/ffi/compare/1.9.10...1.9.14>.
|
|
|
|
|
|
VeriWell is a full Verilog simulator. It supports nearly all of the
IEEE1364-1995 standard, as well as PLI 1.0.
Yes, VeriWell *is* the same simulator that was sold by Wellspring Solutions in
the mid-1990 and was included with the Thomas and Moorby book.
|
|
|
|
=== 1.3.12
* Bugfixes:
* OS X install will default to homebrew if available. Fixes #195
|
|
|
|
=== 4.39.0 (2016-10-01)
* Make active_model plugin use rollback_checker instead of after_rollback hook (jeremyevans)
* Add Database#rollback_checker, which returns a proc that returns whether the in progress transaction is rolled back (jeremyevans)
* Add Sequel::Database.set_shared_adapter_scheme to allow external adapters to support the mock adapter (jeremyevans)
* Make hook_class_methods plugin not use after commit/rollback model hooks (jeremyevans)
* Support add_column :after and :first options on MySQL (AnthonyBobsin, jeremyevans) (#1234)
* Support ActiveSupport 5 in pg_interval extension when weeks/hours are used in ActiveSupport::Duration objects (chanks) (#1233)
* Support IntegerMigrator :relative option, for running only the specified number of migrations up or down (jeremyevans)
* Make the touch plugin also touch associations on create in addition to update and delete (jeremyevans)
* Add :allow_manual_update timestamps plugin option for not overriding a manually set update timestamp (jeremyevans)
* Add Sequel.[] as an alias to Sequel.expr, for easier expression creation (jeremyevans)
* Add PostgreSQL full_text_search :to_tsquery=>:phrase option, for using PostgreSQL 9.6+ full text search phrase searching (jeremyevans)
* Add JSONBOp#insert in pg_json_ops extension, for jsonb_insert support on PostgreSQL 9.6+ (jeremyevans)
* Support add_column :if_not_exists option on PostgreSQL 9.6+ (jeremyevans)
|
|
|
|
== v0.19.0 [2016-09-21] Michael Granger <ged@FaerieMUD.org>
- Deprecate Ruby 1.9
Enhancements:
- Respect and convert character encoding of all strings sent
to the server. #231
- Add PostgreSQL-9.5 functions PQsslInUse(), PQsslAttribute()
and PQsslAttributeNames().
- Various documentation fixes and improvements.
- Add mechanism to build without pg_config:
gem install pg -- --with-pg-config=ignore
- Update Windows binary gems to Ruby-2.3, PostgreSQL 9.5.4 and
OpenSSL 1.0.2f.
- Add JSON coders and add them to BasicTypeMapForResults and
BasicTypeMapBasedOnResult
- Allow build from git per bundler.
Bugfixes:
- Release GVL while calling PQsetClientEncoding(). #245
- Add __EXTENSIONS__ to Solaris/SmartOS for Ruby >= 2.3.x. #236
- Fix wrong exception when running SQL while in Connection#copy_data
block for output
|