Skip to content

Releases: thoughtbot/appraisal

2.5.0

14 Jul 13:07
feb78bc
Compare
Choose a tag to compare
  • Split binstubs from accepance test helpers install (#209)
  • Drop support for Travis CI (#208)
  • Fix missing source deprecation warning (#207)
  • Fix relativizing directory on non-path remotes (#205)
  • Fix broken logo on the README.md (#197)
  • Run specs with bundler 2.3.7 (#194)
  • Switch to using Bundler.with_original_env (#202)
  • Add options to customize generated gemfiles (#191
  • Fix __FILE__ and __dir__ in primary Gemfiles (#193)
  • Implement Bundler install_if (#176)

2.4.1

28 Jul 11:45
a89cc38
Compare
Choose a tag to compare
  • Explicit require for Set (#184)
  • Silence gem list command output (#181)

2.4.0

24 Feb 22:07
78df198
Compare
Choose a tag to compare
  • Add ability to remove gem from appraisal (#171)

2.3.0

05 Jun 14:19
af0ab55
Compare
Choose a tag to compare
  • Auto-install the right bundler version (#168),
  • Test against Ruby 2.4, 2.5, 2.6, 2.7 (#166),
  • Allow specifying the path option to bundler (#165),
  • Fix acceptance tests under JRuby (#167),
  • Make git_source work in nested groups (#160),
  • Drop MRI 1.8.7-2.2 support (#158),
  • Document all commands in README (#142),
  • Allow passing through of the full-index option. (#137),
  • Avoid line continuations without parentheses (#138),
  • Added RBX to the build matrix (#117),
  • Remove suggestion of RubyGems in Rakefiles (#128),
  • Update README.md to add appraisal in gemspec instead of Gemfile (#122).

Version 2.2.0

19 Apr 17:14
Compare
Choose a tag to compare
  • Display current gemfile when running bundle update.
  • Add support for multiple gemspec directives.
  • Add support for bundler's retry and without flags.
    • --retry: Retry network and git requests that have failed.

    • --without : Exclude gems that are part of the specified named group.

Version 2.1.0

13 Aug 22:04
v2.1.0
Compare
Choose a tag to compare
  • Add support for source block in both Appraisals file and Gemfile.

Version 2.0.2

26 Jun 18:34
v2.0.2
Compare
Choose a tag to compare
  • Add minimal OrderedHash and remove Active Support from runtime dependency.
  • Run bundle check with BUNDLE_DISABLE_SHARED_GEM=1 if BUNDLE_GEMFILE sets to true.
  • Change warning message to tell user to run bundle generate --travis to show Travis CI configuration.
  • Do not raise error when user runs appraisal help with out Gemfile.

Version 2.0.1

14 Apr 02:42
v2.0.1
1bf6d7c
Compare
Choose a tag to compare
  • Fix problem where Travis CI helper is looking for gemfiles key instead of gemfile key in .travis.yml. (#91)

Version 2.0.0

10 Apr 18:34
v2.0.0
Compare
Choose a tag to compare
  • Add support for running on Ruby 1.8.7. (#89 and #90)
  • Add appraisal list subcommand to list all appraisals. (#74)
  • Add support for nesting of Bundler block DSL. (#84)
  • Add Travis CI configuration helper which will prints out a proper Travis CI
    gemfiles configuration to be put in .travis.yml file, and warns you if
    your configuration is outdated. (#65)
  • Add appraisal --version to print out current version. (#80)
  • Add gemspec support in group directive. (#76)
  • Add platform alias to platforms, and remove groups directive as it is
    not in Bundler (#78 and #83)
  • Fix problem when running appraisal --help without Appraisals file.
  • Fix problem when dependency in Appraisals does not take precedent over
    dependency listed in Gemfile.
  • Fix problem where duplicate source will be listed twice. (#85)
  • Fix problem with relative path prefixing in gem, path, and git
    direcitve. (#82)
  • Fix problem with spaces in command line argument. (#86)
  • Fix problem while running in vendored environment. (#13, #30 and #87)

Version 1.0.2

22 Aug 15:49
v1.0.2
Compare
Choose a tag to compare
  • Revert appraisal list addition which was added by mistake.
  • Allow user to use appraisal help without having Appraisals file.