Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prep v4.1.0 release #46

Merged
merged 2 commits into from
Feb 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github_changelog_generator
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
user=rpush
project=modis
future-release=v4.1.0
94 changes: 88 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [v4.1.0](https://github.com/rpush/modis/tree/v4.1.0) (2023-02-01)

[Full Changelog](https://github.com/rpush/modis/compare/v4.0.1...v4.1.0)

**Closed issues:**

- Migrate CI to GitHub Actions, add testing for Rails 7.0 and Ruby 3.1 [\#33](https://github.com/rpush/modis/issues/33)

**Merged pull requests:**

- Upgrades to latest activesupport [\#44](https://github.com/rpush/modis/pull/44) ([benlangfeld](https://github.com/benlangfeld))
- Switch from Travis CI to GH actions [\#42](https://github.com/rpush/modis/pull/42) ([benlangfeld](https://github.com/benlangfeld))
- Flexible encoding [\#41](https://github.com/rpush/modis/pull/41) ([benlangfeld](https://github.com/benlangfeld))
- Compatibility with redis 4.8.x gem [\#40](https://github.com/rpush/modis/pull/40) ([benlangfeld](https://github.com/benlangfeld))
- Compatibility with redis 4.7.x gem [\#39](https://github.com/rpush/modis/pull/39) ([benlangfeld](https://github.com/benlangfeld))
- More modern ruby for local dev [\#37](https://github.com/rpush/modis/pull/37) ([benlangfeld](https://github.com/benlangfeld))
- Don't allow redis \> 4.6 yet [\#36](https://github.com/rpush/modis/pull/36) ([benlangfeld](https://github.com/benlangfeld))

## [v4.0.1](https://github.com/rpush/modis/tree/v4.0.1) (2022-03-02)

[Full Changelog](https://github.com/rpush/modis/compare/v4.0.0...v4.0.1)
Expand All @@ -12,6 +30,10 @@

[Full Changelog](https://github.com/rpush/modis/compare/v3.3.0...v4.0.0)

**Closed issues:**

- remove hiredis dependency [\#15](https://github.com/rpush/modis/issues/15)

**Merged pull requests:**

- Makes hiredis a development dependency [\#31](https://github.com/rpush/modis/pull/31) ([fdocr](https://github.com/fdocr))
Expand All @@ -31,12 +53,18 @@

**Merged pull requests:**

- Add missing `\#update` and `\#update!` persistance methods [\#27](https://github.com/rpush/modis/pull/27) ([dsantosmerino](https://github.com/dsantosmerino))
- Add missing `#update` and `#update!` persistance methods [\#27](https://github.com/rpush/modis/pull/27) ([dsantosmerino](https://github.com/dsantosmerino))

## [v3.1.0](https://github.com/rpush/modis/tree/v3.1.0) (2019-10-18)

[Full Changelog](https://github.com/rpush/modis/compare/3.0.0...v3.1.0)

**Closed issues:**

- Add testing for Rails 6 [\#24](https://github.com/rpush/modis/issues/24)
- Modis Memory Leak [\#14](https://github.com/rpush/modis/issues/14)
- Support of Rails 5.2 [\#13](https://github.com/rpush/modis/issues/13)

**Merged pull requests:**

- Remove i18n dependency [\#26](https://github.com/rpush/modis/pull/26) ([aried3r](https://github.com/aried3r))
Expand All @@ -47,6 +75,10 @@

[Full Changelog](https://github.com/rpush/modis/compare/v2.1.0...3.0.0)

**Closed issues:**

- difficult to persist after making changes to part of a hash attribute [\#8](https://github.com/rpush/modis/issues/8)

**Merged pull requests:**

- Prep 3.0.0 release [\#21](https://github.com/rpush/modis/pull/21) ([garettarrowood](https://github.com/garettarrowood))
Expand All @@ -57,14 +89,64 @@
- get rid of old school rocket syntax [\#11](https://github.com/rpush/modis/pull/11) ([DmytroStepaniuk](https://github.com/DmytroStepaniuk))
- fix wrong readme example [\#10](https://github.com/rpush/modis/pull/10) ([DmytroStepaniuk](https://github.com/DmytroStepaniuk))

## v2.1.0
## [v2.1.0](https://github.com/rpush/modis/tree/v2.1.0) (2017-06-24)

[Full Changelog](https://github.com/rpush/modis/compare/v1.4.2...v2.1.0)

**Closed issues:**

- Reason of :all index [\#6](https://github.com/rpush/modis/issues/6)

**Merged pull requests:**

- New option for Modis::Model - :enable\_all\_index [\#7](https://github.com/rpush/modis/pull/7) ([nattfodd](https://github.com/nattfodd))

## [v1.4.2](https://github.com/rpush/modis/tree/v1.4.2) (2017-06-05)

[Full Changelog](https://github.com/rpush/modis/compare/v2.0.0...v1.4.2)

## [v2.0.0](https://github.com/rpush/modis/tree/v2.0.0) (2017-05-25)

[Full Changelog](https://github.com/rpush/modis/compare/v1.4.1...v2.0.0)

**Closed issues:**

- Drop support for Ruby \<= 2.1 [\#4](https://github.com/rpush/modis/issues/4)
- Spec errors in new optimizations [\#1](https://github.com/rpush/modis/issues/1)

**Merged pull requests:**

- Improvements [\#5](https://github.com/rpush/modis/pull/5) ([Tonkpils](https://github.com/Tonkpils))
- Support for Ruby 2.4.1 [\#3](https://github.com/rpush/modis/pull/3) ([Tonkpils](https://github.com/Tonkpils))

## [v1.4.1](https://github.com/rpush/modis/tree/v1.4.1) (2015-01-20)

[Full Changelog](https://github.com/rpush/modis/compare/v1.4.0...v1.4.1)

## [v1.4.0](https://github.com/rpush/modis/tree/v1.4.0) (2015-01-13)

[Full Changelog](https://github.com/rpush/modis/compare/v1.3.0...v1.4.0)

## [v1.3.0](https://github.com/rpush/modis/tree/v1.3.0) (2014-09-01)

[Full Changelog](https://github.com/rpush/modis/compare/v1.2.0...v1.3.0)

## [v1.2.0](https://github.com/rpush/modis/tree/v1.2.0) (2014-09-01)

[Full Changelog](https://github.com/rpush/modis/compare/v1.1.0...v1.2.0)

## [v1.1.0](https://github.com/rpush/modis/tree/v1.1.0) (2014-07-09)

[Full Changelog](https://github.com/rpush/modis/compare/v1.0.0...v1.1.0)

## [v1.0.0](https://github.com/rpush/modis/tree/v1.0.0) (2014-06-22)

[Full Changelog](https://github.com/rpush/modis/compare/v0.0.1...v1.0.0)

- Add `enable_all_index` option to allow disabling the `all` keys. [#7](https://github.com/rpush/modis/pull/7)
## [v0.0.1](https://github.com/rpush/modis/tree/v0.0.1) (2014-04-20)

## v2.0.0
[Full Changelog](https://github.com/rpush/modis/compare/a42bf2ff8e233a52ce1fb4fd3120f21cec8bee1c...v0.0.1)

- Support MRI 2.2.2+ and JRuby 9k+ [#5](https://github.com/rpush/modis/pull/5)
- Remove YAML (de)serialization support [#5](https://github.com/rpush/modis/pull/5)


\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
65 changes: 62 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
modis (4.0.1)
modis (4.1.0)
activemodel (>= 5.2)
activesupport (>= 5.2)
connection_pool (>= 2)
Expand All @@ -18,28 +18,80 @@ GEM
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
appraisal (2.3.0)
bundler
rake
thor (>= 0.14.0)
ast (2.4.2)
async (2.3.1)
console (~> 1.10)
io-event (~> 1.1)
timers (~> 4.1)
async-http (0.59.5)
async (>= 1.25)
async-io (>= 1.28)
async-pool (>= 0.2)
protocol-http (~> 0.23)
protocol-http1 (~> 0.14.0)
protocol-http2 (~> 0.14.0)
traces (>= 0.8.0)
async-http-faraday (0.11.0)
async-http (~> 0.42)
faraday
async-io (1.34.3)
async
async-pool (0.3.12)
async (>= 1.25)
cane (3.0.0)
parallel
codeclimate-test-reporter (1.0.7)
simplecov
concurrent-ruby (1.2.0)
connection_pool (2.2.3)
connection_pool (2.3.0)
console (1.16.2)
fiber-local
diff-lcs (1.4.4)
docile (1.3.2)
faraday (2.7.4)
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-http-cache (2.4.1)
faraday (>= 0.8)
faraday-net_http (3.0.2)
fiber-local (1.0.0)
github_changelog_generator (1.16.4)
activesupport
async (>= 1.25.0)
async-http-faraday
faraday-http-cache
multi_json
octokit (~> 4.6)
rainbow (>= 2.2.1)
rake (>= 10.0)
hiredis (0.6.3)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
io-event (1.1.6)
jaro_winkler (1.5.4)
minitest (5.17.0)
msgpack (1.3.3)
msgpack (1.6.0)
multi_json (1.15.0)
octokit (4.25.1)
faraday (>= 1, < 3)
sawyer (~> 0.9)
parallel (1.20.1)
parser (3.0.1.0)
ast (~> 2.4.1)
protocol-hpack (1.4.2)
protocol-http (0.24.0)
protocol-http1 (0.14.6)
protocol-http (~> 0.22)
protocol-http2 (0.14.2)
protocol-hpack (~> 1.4)
protocol-http (~> 0.18)
public_suffix (5.0.1)
rainbow (3.0.0)
rake (13.0.1)
redis (4.8.0)
Expand All @@ -66,11 +118,17 @@ GEM
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 2.0)
ruby-progressbar (1.11.0)
ruby2_keywords (0.0.5)
sawyer (0.9.2)
addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3)
simplecov (0.18.5)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov-html (0.12.3)
thor (1.0.1)
timers (4.3.5)
traces (0.8.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (1.7.0)
Expand All @@ -82,6 +140,7 @@ DEPENDENCIES
appraisal
cane
codeclimate-test-reporter
github_changelog_generator
hiredis (>= 0.5)
modis!
rake
Expand Down
2 changes: 1 addition & 1 deletion lib/modis/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Modis
VERSION = '4.0.1'
VERSION = '4.1.0'
end
1 change: 1 addition & 0 deletions modis.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,5 @@ Gem::Specification.new do |gem|
gem.add_development_dependency 'rubocop', '0.81.0'
gem.add_development_dependency 'simplecov'
gem.add_development_dependency 'hiredis', '>= 0.5'
gem.add_development_dependency 'github_changelog_generator'
end