Next | Query returned 31 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2015-03-13 15:00:26 by Takahiro Kambe | Files touched by this commit (1)
Log message:
License changed to MIT.
   2015-03-13 14:58:13 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update ruby-simplecov to 0.9.2.

## Bugfixes

0.9.2, 2015-02-18 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.9.1...v0.9.2))
====================

This is a minor bugfix release for simplecov-html, released as `0.9.0`. Due to \ 
the tight version constraint in the gemspec
a new release of simplecov had to be shipped to allow using simplecov-html \ 
`~> 0.9.0`.

  * The browser back / forward button should now work again. See \ 
[#36](https://github.com/colszowka/simplecov-html/pull/36) and
    [#35](https://github.com/colszowka/simplecov-html/pull/35). Thanks \ 
@whatasunnyday and @justinsteele for submitting PRs to fix this.
  * Fix "warning: possibly useless use of a variable in void context" \ 
See [#31](https://github.com/colszowka/simplecov-html/pull/31). Thanks @cbandy
  * Always use binary file format. See \ 
[#32](https://github.com/colszowka/simplecov-html/pull/32). Thanks @andy128k
  * Avoid slow file output with JRuby/Windows. See \ 
[#16](https://github.com/colszowka/simplecov-html/pull/16). Thanks @pschambacher

Other than the release includes a bunch of mostly documentation improvements:

  * Update Rails path for Rails 4+. See \ 
[#336](https://github.com/colszowka/simplecov/pull/336). Thanks @yazinsai
  * Encourage use of .simplecov to avoid lost files. See \ 
[#338](https://github.com/colszowka/simplecov/pull/338). thanks @dankohn
  * Specified in the gemspec that simplecov needs ruby 1.8.7. See \ 
[#343](https://github.com/colszowka/simplecov/pull/343). thanks @iainbeeston
  * Fix mispointed link in CHANGELOG.md. See \ 
[#353](https://github.com/colszowka/simplecov/pull/353). Thanks @dleve123
  * Improve command name docs. See \ 
[#356](https://github.com/colszowka/simplecov/pull/356). Thanks @gtd
   2015-02-02 16:07:34 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update ruby-simplecov to 0.9.1.

0.9.1, 2014-09-21 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.9.0...v0.9.1))
====================

## Bugfixes

 * In 0.9.0, we introduced a regression that made SimpleCov no-op mode fail on \ 
Ruby 1.8, while
   dropping 1.8 support altogether is announced only for v1.0. This has been fixed.
   See [#333](https://github.com/colszowka/simplecov/issues/333) (thanks (@sferik)

0.9.0, 2014-07-17 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.8.2...v0.9.0))
====================

**A warm welcome and big thank you to the new contributors \ 
[@xaviershay](https://github.com/xaviershay), \ 
[@sferik](https://github.com/sferik) and especially \ 
[@bf4](https://github.com/bf4) for tackling a whole lot of issues and pull \ 
requests for this release!**

## Enhancements

  * New interface to specify multiple formatters.
    See [#317](https://github.com/colszowka/simplecov/pull/317) (thanks @sferik)
  * Document in the README how to exclude code from coverage reports,
    and that the feature shouldn't be abused for skipping untested
    private code.
    See [#304](https://github.com/colszowka/simplecov/issues/304)
  * Clarify Ruby version support.
    See [#279](https://github.com/colszowka/simplecov/pull/279) (thanks \ 
@deivid-rodriguez)

## Bugfixes

  * Ensure calculations return Floats, not Fixnum or Rational. Fixes segfaults \ 
with mathn.
    See [#245](https://github.com/colszowka/simplecov/pull/245) (thanks to @bf4)
  * Using `Kernel.exit` instead of exit to avoid uncaught throw :IRB_EXIT when
    exiting irb sessions.
    See [#287](https://github.com/colszowka/simplecov/pull/287) (thanks @wless1)
    See [#285](https://github.com/colszowka/simplecov/issues/285)
  * Does not look for .simplecov in ~/ when $HOME is not set.
    See [#311](https://github.com/colszowka/simplecov/pull/311) (thanks @lasseebert)
  * Exit with code only if it's Numeric > 0.
    See [#302](https://github.com/colszowka/simplecov/pull/303)(thanks @hajder)
  * Make default filter case insensitive.
    See [#280](https://github.com/colszowka/simplecov/pull/280) (thanks @ryanatball)
  * Improve regexp that matches functional tests.
    See [#276](https://github.com/colszowka/simplecov/pull/276) (thanks @sferik)
  * Fix TravisCI [#272](https://github.com/colszowka/simplecov/pull/272) \ 
[#278](https://github.com/colszowka/simplecov/pull/278), \ 
[#302](https://github.com/colszowka/simplecov/pull/302)
  * Fix global config load.
    See [#311](https://github.com/colszowka/simplecov/pull/311) (thanks @lasseebert)
   2014-03-18 15:44:54 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Restore dependency to devel/ruby-docile.
   2014-03-17 03:04:12 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Comment dependency on non-existing package out.
   2014-03-14 17:54:29 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update ruby-simplecov to 0.8.2.

v0.8.2, 2013-11-20 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.8.1...v0.8.2))
=====================

## Bugfixes

  * Replaced the locking behaviour [via lockfile \ 
gem](https://github.com/colszowka/simplecov/pull/185) with
    plain Ruby explicit file locking when merging results. This should make \ 
simplecov merging to behave well
    on Windows again.
    See [#258](https://github.com/colszowka/simplecov/issues/258) and
    [#223](https://github.com/colszowka/simplecov/pull/223) (thanks to @tomykaira)

v0.8.1, 2013-11-10 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.8.0...v0.8.1))
=====================

## Bugfixes

  * Fixed a regression introduced in 0.8.0 - the Forwardable STDLIB module is \ 
now required explicitly.
    See [#256](https://github.com/colszowka/simplecov/pull/256) (thanks to @kylev)

v0.8.0, 2013-11-10 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.7.1...v0.8.0))
=====================

**Note: Yanked the same day because of the regression that 0.8.1 fixes, see above**

## TL;DR

It's been way too long since the last official release 0.7.1, but this was \ 
partly due to it proving itself
quite stable in most circumstances. This release brings various further \ 
stability improvements to result set merging
(especially when working with parallel_tests), the configuration, source file \ 
encodings, and command name guessing.

The 0.8 line is the last one to cooperate with Ruby < 1.9. Starting with 0.9, \ 
SimpleCov will assume to be running in
Ruby 1.9+, and will not try to detect or bail silently on older Ruby versions. \ 
An appropriate deprecation warning
has been added.

## Features

  * Configuration blocks now have access to variables and methods outside of the \ 
block's scope.
    See [#238](https://github.com/colszowka/simplecov/pull/238) (thanks to @ms-tg)
  * You can now have a global `~/.simplecov` configuration file.
    See [#195](https://github.com/colszowka/simplecov/pull/195) (thanks to \ 
@spagalloco)
  * simplecov-html now uses the MIT-licensed colorbox plugin. Some adjustments \ 
when viewing source files,
    including retaining the currently open file on refresh have been added.
    See [simplecov-html \ 
#15](https://github.com/colszowka/simplecov-html/pull/15) (thanks to @chetan)
  * Adds support for Rails 4 command guessing, removes default group \ 
`vendor/plugins`.
    See [#181](https://github.com/colszowka/simplecov/pull/181) and
    [#203](https://github.com/colszowka/simplecov/pull/203) (thanks to \ 
@semanticart and @phallstrom)
  * You can now load simplecov without the default settings by doing `require \ 
'simplecov/no_defaults'`
    or setting `ENV['SIMPLECOV_NO_DEFAULTS']`. Check `simplecov/defaults` to see \ 
what preconfigurations are getting
    dropped by using this. See \ 
[#209](https://github.com/colszowka/simplecov/pull/209) (thanks to @ileitch)
  * The result set merging now uses the `lockfile` gem to avoid race conditions.
    See [#185](https://github.com/colszowka/simplecov/pull/185) (thanks to \ 
@jshraibman-mdsol).
  * Automatically detect the usage of parallel_tests and adjust the command name \ 
with the test env number accordingly,
    See [#64](https://github.com/colszowka/simplecov/issues/64) and
    [#185](https://github.com/colszowka/simplecov/pull/185) (thanks to \ 
@jshraibman-mdsol).

## Enhancements

  * Rename adapters to "profiles" given that they are bundles of \ 
settings. The old adapter methods are
    deprecated, but remain available for now.
    See [#207](https://github.com/colszowka/simplecov/pull/207) (thanks to @mikerobe)
  * Tweaks to the automatic test suite naming. In particular, `rspec/features` \ 
should now
    be correctly attributed to RSpec, not Cucumber.
    See [#212](https://github.com/colszowka/simplecov/pull/212) (thanks to \ 
@ersatzryan and @betelgeuse)
  * MiniTest should now be identified correctly by the command name guesser.
    See [#244](https://github.com/colszowka/simplecov/pull/244) (thanks to \ 
@envygeeks)
  * Makes SimpleCov resilient to inclusion of mathn library.
    See [#175](https://github.com/colszowka/simplecov/pull/175) and
    [#140](https://github.com/colszowka/simplecov/issues/140) (thanks to @scotje)
  * Allow coverage_dir to be an absolute path.
  * See [#190](https://github.com/colszowka/simplecov/pull/190) (thanks to \ 
@jshraibman-mdsol)
  * The internal cucumber test suite now uses Capybara 2.
    See [#206](https://github.com/colszowka/simplecov/pull/206) (thanks to @infertux)
  * Work-arounds for the Coverage library shipped in JRuby 1.6 to behave in line \ 
with MRI.
    See [#174](https://github.com/colszowka/simplecov/pull/174) (thanks to @grddev)
  * Fix warning: instance variable @exit_status not initialized.
    See [#242](https://github.com/colszowka/simplecov/pull/242) and
    [#213](https://github.com/colszowka/simplecov/pull/213) (thanks to @sferik \ 
and @infertux)

## Bugfixes

  * Correct result calculations for people using :nocov: tags.
    See [#215](https://github.com/colszowka/simplecov/pull/215) (thanks to @aokolish)
  * Average hits per line for groups of files is now computed correctly.
    See [#192](http://github.com/colszowka/simplecov/pull/192) and
    [#179](http://github.com/colszowka/simplecov/issues/179) (thanks to \ 
@graysonwright)
  * Compatability with BINARY internal encoding.
    See [#194](https://github.com/colszowka/simplecov/pull/194) and
    [#127](https://github.com/colszowka/simplecov/issues/127) (thanks to @justfalter)
  * Special characters in `SimpleCov.root` are now correctly escaped before \ 
being used as a RegExp.
    See [#204](https://github.com/colszowka/simplecov/issues/204) and
    [#237](https://github.com/colszowka/simplecov/pull/237) (thanks to @rli9)
   2013-07-21 04:42:41 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Enable ruby200.
   2012-12-16 17:50:07 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update ruby-simplecov.

Make this package to Ruby 1.9.3 only.

v0.7.1, 2012-10-12 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.7.0...v0.7.1))
-------------------

  * [BUGFIX] The gem packages of 0.7.0 (both simplecov and simplecov-html) \ 
pushed to Rubygems had some file
    permission issues, leading to problems when installing SimpleCov in a \ 
root/system Rubygems install and then
    trying to use it as a normal user (see \ 
https://github.com/colszowka/simplecov/issues/171, thanks @envygeeks
    for bringing it up). The gem build process has been changed to always \ 
enforce proper permissions before packaging
    to avoid this issue in the future.

v0.7.0, 2012-10-10 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.6.4...v0.7.0))
-------------------

  * [FEATURE] The new `maximum_coverage_drop` and `minimum_coverage` now allow \ 
you to fail your build when the
    coverage dropped by more than what you allowed or is below a minimum value \ 
required. Also, `refuse_coverage_drop` disallows
    any coverage drops between test runs.
    See https://github.com/colszowka/simplecov/pull/151, \ 
https://github.com/colszowka/simplecov/issues/11,
    https://github.com/colszowka/simplecov/issues/90, and \ 
https://github.com/colszowka/simplecov/issues/96 (thanks to @infertux)
  * [FEATURE] SimpleCov now ships with a built-in MultiFormatter which allows \ 
the easy usage of multiple result formatters at
    the same time without the need to write custom wrapper code.
    See https://github.com/colszowka/simplecov/pull/158 (thanks to @nikitug)
  * [BUGFIX] The usage of digits, hyphens and underscores in group names could \ 
lead to broken tab navigation
    in the default simplecov-html reports. See \ 
https://github.com/colszowka/simplecov-html/pull/14 (thanks to @ebelgarts)
  * [REFACTORING] A few more ruby warnings removed. See \ 
https://github.com/colszowka/simplecov/issues/106 and
    https://github.com/colszowka/simplecov/pull/139. (thanks to @lukejahnke)
  * A [Pledgie \ 
button](https://github.com/colszowka/simplecov/commit/63cfa99f8658fa5cc66a38c83b3195fdf71b9e93) \ 
for those that
    feel generous :)
  * The usual bunch of README fixes and documentation tweaks. Thanks to everyone \ 
who contributed those!
   2012-06-02 02:51:30 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update ruby-simplecov to 0.6.4.

v0.6.4, 2012-05-10 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.6.3...v0.6.4))
-------------------

  * [BUGFIX] Encoding issues with ISO-8859-encoded source files fixed.
    See https://github.com/colszowka/simplecov/pull/117. (thanks to @Deradon)
  * [BUGFIX] Ensure ZeroDivisionErrors won't occur when calculating the coverage \ 
result, which previously
    could happen in certain cases. See \ 
https://github.com/colszowka/simplecov/pull/128. (thanks to @japgolly)
  * [REFACTORING] Changed a couple instance variable lookups so SimpleCov does \ 
not cause a lot of warnings when
    running ruby at a higher warning level. See \ 
https://github.com/colszowka/simplecov/issues/106 and
    https://github.com/colszowka/simplecov/pull/119. (thanks to @mvz and @gioele)

v0.6.3, 2012-05-10 \ 
([changes](https://github.com/colszowka/simplecov/compare/v0.6.2...v0.6.3))
-------------------

  * [BUGFIX] Modified the API-changes for newer multi_json versions introduced \ 
with #122 and v0.6.2 so
    they are backwards-compatible with older multi_json gems in order to avoid \ 
simplecov polluting
    the multi_json minimum version requirement for entire applications.
    See https://github.com/colszowka/simplecov/issues/132
  * Added appraisal gem to the test setup in order to run the test suite against \ 
both 1.0 and 1.3
    multi_json gems and ensure the above actually works :)
   2012-04-29 07:50:48 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update ruby-simplecov to 0.6.2.

v0.6.2 (2012-04-20)
===================

  * Updated to latest version of MultiJSON and it's new API (thanks to
    @sferik and @ronen).
    See https://github.com/colszowka/simplecov/pull/122

Next | Query returned 31 messages, browsing 21 to 30 | Previous