v2.0.0: Drop support for IE 6-8, Ruby 2.1, RubyGems 1.8.24
Breaking changes from 1.4.1
- Drop support for IE 6-8 from end-user Web UI. (#361)
- Drop Ruby 2.1 and earlier support as runtime in geminabox 1.5.0. Minimum Ruby version is now 2.2.0. (#410)
- Drop RubyGems 1.8.24 and earlier in geminabox 1.5.0. Minimum RubyGems version is now 1.8.25. (#423)
What's Changed
Feature
Deprecations
- Deprecate using legacy index by @deivid-rodriguez in #365
Bugfixes
- Use a binary mode for file manipulations by @ahorek in #357
- Do not transform compressed files by @ahorek in #364
Performance
- frozen string literals by @ahorek in #358
- Remove patch for RubyGems 1.8.24 or earlier by @tnir in #429
- Remove a code branch for Ruby 1.8 and earlier by @tnir in #430
Chore
- Replace jQuery-based scripts with vanilla JS by @tnir in #361
- update certificates by @ahorek in #363
- Unpin capybara-mechanize on test by @tnir in #372
- Use GitHub Actions for CI instead of Travis CI by @tnir in #360
- Fix typo in Actions badge URL by @tnir in #376
- Pin multipart-post 2.1.x on Ruby 2.2 on CI by @tnir in #383
- Use SVG format for Gemfury badge by @tnir in #380
- Bump actions/checkout from 2 to 3 by @tnir in #387
- Enable dependabot by @tnir in #388
- Unpin capybara-mechanize gem on CI by @tnir in #393
- remove File.exists? deprecation warning by @skaes in #384
- removed confusing backtrace from test output by @skaes in #386
- Migrate Changelog entries for 1.0.0 and later to GitHub by @tnir in #405
- Enable stale action for issues and PRs by @tnir in #407
- Drop Ruby 2.1 and earlier support by @tnir in #410
- Add RuboCop 1.30.1 as linter by @tnir in #409
- Enable rubocop-minitest in RuboCop by @tnir in #417
- Enable rubocop-rake in RuboCop by @tnir in #418
- remove has_rdoc from fixtures by @ahorek in #356
- Bump to 2.0.0.pre by @tnir in #420
- Build a pre-version gem and publish to Packages (for testing purpose only) by @tnir in #421
- Get rid of hardcoded paths by @ahorek in #419
- Drop RubyGems 1.8.24 and earlier by @tnir in #423
- Bump ruby from 2.4.3 to 3.1.2 (in Dockerfile) by @dependabot in #390
- Prettier JavaScript files by @tnir in #431
- Enable Prettier for JS files on Actions by @tnir in #432
- Enable Prettier for CSS files on Actions by @tnir in #433
- Prepare 2.0.0.rc.1 by @tnir in #436
New Contributors
- @ahorek made their first contribution in #363
- @deivid-rodriguez made their first contribution in #365
- @skaes made their first contribution in #384
- @dependabot made their first contribution in #390
Full Changelog: v1.4.1...v2.0.0 or since 1.5.0, see v1.5.0...v2.0.0