All Versions
17
Latest Version
Avg Release Cycle
47 days
Latest Release
1267 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.2.1
June 28, 2019 -
v2.0.3 Changes
- ๐ don''t include docs in the gemfile thanks @bquorning
- pipeline_redis to reduce network overhead thanks @Kallin
- various additional benchmarks @danmayer
- Filter out files with no coverage thanks @kbaum
-
v2.0.2 Changes
- ๐ fix possible nil error on files that changed since initial recording @viktor-silakov
- โ add improve error logging in verbose mode (stacktrace) @viktor-silakov
- ๐ improved logging level support @viktor-silakov
- ๐ launch Coverband demo and integrate into Readme / Documentation
- ๐ fix on baseline to show an issue by @viktor-silakov
- โ remove all coverband:baseline related features and documentation
- โฌ๏ธ dropped Sinatra requirement for web mountable page
- ๐ fix on filestore by @danrabinowitz
- ๐ fixes to the MemoryCacheStore by @kbaum
-
v2.0.1 Changes
- โ add support for fine grained S3 configuration via Coverband config, thanks @a0s
- ๐ง Using the file argument to self.configure in lib/coverband.rb, thanks @ThomasOwens
- โ added redis improvements allowing namespace and TTL thx @oded-zahavi
- ๐ fix warnings about duplicate method definition
- Add support for safe_reload_files based on full file path
- โ Add support for Sinatra admin control endpoints
- ๐ improved documentation
-
v2.0.0 Changes
๐ Major release with various backwards compatibility breaking changes (generally related to the configuration). The 2.0 lifecycle will act as a mostly easy upgrade that supports past users looking to move to the much faster new Coverage Adapter.
- ๐ Continues to support Ruby 2.0 and up
- ๐ supports multiple collect engines, introducing the concept of multiple collector adapters
- ๐ extends the concepts of multiple storage adapters, enabling additional authors to help support Kafka, graphite, other adapters
- ๐ old require based loading, but working towards deprecating the entire baseline concept
- ๐ Introduces massive performance enhancements by moving to Ruby
Coverage
based collection- Opposed to sampling this is now a reporting frequency, when using
Coverage
collector
- Opposed to sampling this is now a reporting frequency, when using
- โฌ๏ธ Reduced configuration complexity
- ๐จ Refactoring the code preparing for more varied storage and reporting options
- โฌ๏ธ Drop Redis as a gem runtime_dependency
-
v1.5.0 Changes
๐ This is a significant release with significant refactoring a stepping stone for a 2.0 release.
- staging a changes.md document!
- ๐จ refactored out full abstraction for stores
- ๐ supports hit counts vs binary covered / not covered for lines
- this will let you find density of code usage just not if it was used
- this is a slight performance hit, so you can fall back to the old system if you want
redisstore.new(@redis, array: true)
- this is the primary new feature in 1.5.0
- ๐ Redis has configurable base name, so I can safely change storage formats between releases
- ๐ improved documentation
- ๐ supports
SimpleCov.root
- ๐ show files that were never touched
- apply coverband filters to ignore files in report not just collection
- ๐ improved test coverage
- ๐ improved benchmarks including support for multiple stores ;)
-
v1.3.1 Changes
- ๐ This was a small fix release addressing some issues
- โก๏ธ mostly readme updates
- ๐ last release prior to having a changes document!