Skip to content

Latest commit

 

History

History
410 lines (235 loc) · 17.4 KB

OLD_CHANGELOG.md

File metadata and controls

410 lines (235 loc) · 17.4 KB

Changelog

2.5.6 (2023-04-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v2.5.5 (2022-09-08)

Full Changelog

Implemented enhancements:

  • Configure solidus_chrome_headless as capybara-screenshot driver #190 (tvdeyen)
  • Misc: auth-devise, extracted frontend gem, sqlite #188 (elia)

Fixed bugs:

v2.5.4 (2022-05-31)

Full Changelog

Fixed bugs:

  • Add a missing require for octokit/repository #185 (elia)
  • Fix window resizing of solidus_chrome_headless driver #184 (gsmendoza)

v2.5.2 (2021-11-23)

Full Changelog

Merged pull requests:

  • Loosen webdrivers constraint in solidus_dev_support #180 (gsmendoza)

v2.5.1 (2021-08-31)

Full Changelog

v2.5.0 (2021-04-20)

Full Changelog

Implemented enhancements:

v2.4.3 (2021-02-23)

Full Changelog

Implemented enhancements:

  • Add instruction on how to use the new factories in apps #172 (kennyadsl)

Fixed bugs:

v2.4.2 (2021-02-19)

Full Changelog

v2.4.1 (2021-02-19)

Full Changelog

Fixed bugs:

  • Fix loading factories in extensions after the last changes in Solidus #169 (kennyadsl)

v2.4.0 (2021-02-05)

Full Changelog

Implemented enhancements:

  • Improve engine's requires to remove double inclusions #165 (kennyadsl)
  • Remove double require of core factories from rails_helper #164 (kennyadsl)

Fixed bugs:

Merged pull requests:

  • Rename spree:install to solidus:install in the sandbox template #167 (blocknotes)

v2.3.0 (2021-01-14)

Full Changelog

Implemented enhancements:

  • Do not raise if source_code_uri is missing in the gemspec #163 (kennyadsl)
  • Factory bot fixes for latest Solidus 2.11 release #162 (elia)

Fixed bugs:

v2.2.0 (2020-11-27)

Full Changelog

Implemented enhancements:

  • Improve the URL generation for the gemspec and Readme (defaulting to the solidusio-contrib organization), consistently use a file-based Changelog #159 (elia)
  • Configuration Cleanup #158 (elia)
  • Refer to Solidus wiki page for gem release info #157 (spaghetticode)
  • Upgrade to RuboCop 1.0 #156 (aldesantis)
  • Add a command to display gem's version #154 (igorbp)

Fixed bugs:

  • Require "webdrivers" before using it as the default javascript driver #152 (ccarruitero)

Merged pull requests:

  • Don't let mergify mark a PR as red because it's missing a review #153 (elia)

v2.1.0 (2020-10-02)

Full Changelog

Implemented enhancements:

Fixed bugs:

v2.0.1 (2020-09-22)

Full Changelog

Fixed bugs:

  • Fix gem_version not being found during extension generation #144 (aldesantis)

v2.0.0 (2020-09-22)

Full Changelog

Breaking changes:

  • Switch the JS driver to WebDriver/Selenium #136 (elia)

Implemented enhancements:

  • Enable new RuboCop cops automatically #143 (aldesantis)
  • Don't forcefully close issues via stale-bot #139 (elia)
  • Add the approximate recommendation for dev-support to the gemspec #137 (elia)

Fixed bugs:

v1.6.0 (2020-08-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Don't install a payment-method in the sandbox #131 (elia)
  • Run extension generator in sandbox #127 (elia)

v1.5.0 (2020-06-13)

Full Changelog

Fixed bugs:

Removed:

  • Remove deprecated bin/r and bin/sandbox_rails binaries #118 (aldesantis)

1.4.0 - 2020-06-05

Added

  • Added a "Usage" section to the default readme

Changed

  • Restored bin/rails and renamed the context specific bins to bin/rails-engine and bin/rails-sandbox
  • Adjusted the readme structure with better formatting and grammar
  • Moved the RuboCop AllCops/Exclude statement back to the internal configuration

Deprecated

  • Deprecated bin/r in favor of bin/rails-engine and bin/sandbox_rails in favor of bin/rails-sandbox

1.3.0 - 2020-05-22

Added

  • Ignored .rvmrc, .ruby-version and .ruby-gemset by default in extensions
  • Added deprecation warning when extensions don't support Zeitwerk

Changed

  • Updated the extension template to use latest (0.5.X) solidus_support
  • Set Ruby 2.5+ as the minimum Ruby version in generated extensions

Removed

  • Removed Stale from the default extension configuration

1.2.0 - 2020-04-24

Changed

  • Updated the extension template with the latest modifications

1.1.0 - 2020-03-06

Added

  • Made Git ignore sandbox in generated extensions
  • Added support for specifying SOLIDUS_BRANCH in the sandbox

Changed

  • Split bin/rails into bin/r and bin/sandbox_rails

Fixed

  • Fixed the sandbox Gemfile not including Solidus

1.0.1 - 2020-02-17

Fixed

  • Fixed missing factory definitions when using modify on Solidus factories

1.0.0 - 2020-02-07

Added

  • Added a binstub for rake to the extension generator
  • Added the ability for the generator to reuse existing data for the gemspec

Fixed

  • Fixed Dependabot throwing an error because of eval_gemfile in the Gemfile

0.6.0 - 2020-01-20

Added

  • Added support for a local Gemfile for local development dependencies (e.g. 'pry-debug')
  • Added a bin/sandbox script to all extension for local development with bin/rails support.

Changed

  • The default rake task no longer re-generates the test_app each time it runs. In order to get that behavior back simply call clobber before launching it: bin/rake clobber default

Fixed

  • Fixed generated extensions isolating the wrong namespace

0.5.0 - 2020-01-16

Added

  • Added --require spec_helper to the generated .rspec

Fixed

  • Replaced "Spree" with "Solidus" in the license of generated extensions

Changed

  • Updated gem-release to use tags instead of branches for new releases

0.4.1 - 2020-01-15

Fixed

  • Fixed the generated RuboCop config inheriting from this gem's dev-only config
  • Fixed the generated extension not requiring the version file
  • Fixed the generator not properly marking bin/ files as executable

0.4.0 - 2020-01-10

Added

  • Enforced Rails version depending on the Solidus version in generated Gemfile
  • Made Git ignore spec/examples.txt in generated extensions
  • Added the ability to run solidus extension . to update an extension

Changed

  • The solidus executable is now solely managed by Thor and is open to extension by other gems

Fixed

  • Fixed generated extensions using an old Rakefile
  • Fixed some RuboCop offenses in the generated files
  • Fixed the bin/setup script calling a non-existing Rake binary

Removed

  • Removed RuboCop from the default Rake task
  • Removed the -v option from the solidus executable
  • Removed the factory_bot gem from the Gemfile

0.3.0 - 2020-01-10

Added

  • Adopted Ruby 2.4+ as the minimum Ruby version in generated extensions
  • Added bin/console, bin/rails and bin/setup to generated extensions
  • Added some Bundler gemspec defaults to generated extensions
  • Configured the default Rake task to run generate the test app before running RSpec

Changed

  • Updated solidus_support to 0.4.0 for Zeitwerk and Rails 6 compatibility
  • Updated the solidus executable to only rely on Thor and be open to extension by other gems

Removed

  • Removed solidus_support as a dependency

Fixed

  • Fixed extension:test_app not going back to the root after execution

0.2.0 - 2019-12-16

Added

  • Adopted Apparition as the deafult JS driver for Capybara
  • Fixed window size to 1920x1080px in feature specs
  • Added Stale to automatically mark GitHub issues as stale

Changed

  • Disabled all Metrics cops except for LineLength
  • Set Layout/AlignArguments cop to with_fixed_indentation
  • Disabled Layout/MultilineOperationIndentation cop
  • Renamed the project to SolidusDevSupport (was SolidusExtensionDevTools)

Fixed

  • Fixed Chrome not starting in headless mode

0.1.1 - 2019-11-11

Fixed

  • Fixed rails_helper not working due to SolidusDevSupport not being available

0.1.0 - 2019-11-11

Initial release.

* This Changelog was automatically generated by github_changelog_generator