Skip to content

Commit 9dfe813

Browse files
authored
Prep v4.1.0 release (#46)
1 parent f7a5c8b commit 9dfe813

File tree

5 files changed

+155
-10
lines changed

5 files changed

+155
-10
lines changed

.github_changelog_generator

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
user=rpush
2+
project=modis
3+
future-release=v4.1.0

CHANGELOG.md

Lines changed: 88 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [v4.1.0](https://github.com/rpush/modis/tree/v4.1.0) (2023-02-01)
4+
5+
[Full Changelog](https://github.com/rpush/modis/compare/v4.0.1...v4.1.0)
6+
7+
**Closed issues:**
8+
9+
- Migrate CI to GitHub Actions, add testing for Rails 7.0 and Ruby 3.1 [\#33](https://github.com/rpush/modis/issues/33)
10+
11+
**Merged pull requests:**
12+
13+
- Upgrades to latest activesupport [\#44](https://github.com/rpush/modis/pull/44) ([benlangfeld](https://github.com/benlangfeld))
14+
- Switch from Travis CI to GH actions [\#42](https://github.com/rpush/modis/pull/42) ([benlangfeld](https://github.com/benlangfeld))
15+
- Flexible encoding [\#41](https://github.com/rpush/modis/pull/41) ([benlangfeld](https://github.com/benlangfeld))
16+
- Compatibility with redis 4.8.x gem [\#40](https://github.com/rpush/modis/pull/40) ([benlangfeld](https://github.com/benlangfeld))
17+
- Compatibility with redis 4.7.x gem [\#39](https://github.com/rpush/modis/pull/39) ([benlangfeld](https://github.com/benlangfeld))
18+
- More modern ruby for local dev [\#37](https://github.com/rpush/modis/pull/37) ([benlangfeld](https://github.com/benlangfeld))
19+
- Don't allow redis \> 4.6 yet [\#36](https://github.com/rpush/modis/pull/36) ([benlangfeld](https://github.com/benlangfeld))
20+
321
## [v4.0.1](https://github.com/rpush/modis/tree/v4.0.1) (2022-03-02)
422

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

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

33+
**Closed issues:**
34+
35+
- remove hiredis dependency [\#15](https://github.com/rpush/modis/issues/15)
36+
1537
**Merged pull requests:**
1638

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

3254
**Merged pull requests:**
3355

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

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

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

62+
**Closed issues:**
63+
64+
- Add testing for Rails 6 [\#24](https://github.com/rpush/modis/issues/24)
65+
- Modis Memory Leak [\#14](https://github.com/rpush/modis/issues/14)
66+
- Support of Rails 5.2 [\#13](https://github.com/rpush/modis/issues/13)
67+
4068
**Merged pull requests:**
4169

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

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

78+
**Closed issues:**
79+
80+
- difficult to persist after making changes to part of a hash attribute [\#8](https://github.com/rpush/modis/issues/8)
81+
5082
**Merged pull requests:**
5183

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

60-
## v2.1.0
92+
## [v2.1.0](https://github.com/rpush/modis/tree/v2.1.0) (2017-06-24)
93+
94+
[Full Changelog](https://github.com/rpush/modis/compare/v1.4.2...v2.1.0)
95+
96+
**Closed issues:**
97+
98+
- Reason of :all index [\#6](https://github.com/rpush/modis/issues/6)
99+
100+
**Merged pull requests:**
101+
102+
- New option for Modis::Model - :enable\_all\_index [\#7](https://github.com/rpush/modis/pull/7) ([nattfodd](https://github.com/nattfodd))
103+
104+
## [v1.4.2](https://github.com/rpush/modis/tree/v1.4.2) (2017-06-05)
105+
106+
[Full Changelog](https://github.com/rpush/modis/compare/v2.0.0...v1.4.2)
107+
108+
## [v2.0.0](https://github.com/rpush/modis/tree/v2.0.0) (2017-05-25)
109+
110+
[Full Changelog](https://github.com/rpush/modis/compare/v1.4.1...v2.0.0)
111+
112+
**Closed issues:**
113+
114+
- Drop support for Ruby \<= 2.1 [\#4](https://github.com/rpush/modis/issues/4)
115+
- Spec errors in new optimizations [\#1](https://github.com/rpush/modis/issues/1)
116+
117+
**Merged pull requests:**
118+
119+
- Improvements [\#5](https://github.com/rpush/modis/pull/5) ([Tonkpils](https://github.com/Tonkpils))
120+
- Support for Ruby 2.4.1 [\#3](https://github.com/rpush/modis/pull/3) ([Tonkpils](https://github.com/Tonkpils))
121+
122+
## [v1.4.1](https://github.com/rpush/modis/tree/v1.4.1) (2015-01-20)
123+
124+
[Full Changelog](https://github.com/rpush/modis/compare/v1.4.0...v1.4.1)
125+
126+
## [v1.4.0](https://github.com/rpush/modis/tree/v1.4.0) (2015-01-13)
127+
128+
[Full Changelog](https://github.com/rpush/modis/compare/v1.3.0...v1.4.0)
129+
130+
## [v1.3.0](https://github.com/rpush/modis/tree/v1.3.0) (2014-09-01)
131+
132+
[Full Changelog](https://github.com/rpush/modis/compare/v1.2.0...v1.3.0)
133+
134+
## [v1.2.0](https://github.com/rpush/modis/tree/v1.2.0) (2014-09-01)
135+
136+
[Full Changelog](https://github.com/rpush/modis/compare/v1.1.0...v1.2.0)
137+
138+
## [v1.1.0](https://github.com/rpush/modis/tree/v1.1.0) (2014-07-09)
139+
140+
[Full Changelog](https://github.com/rpush/modis/compare/v1.0.0...v1.1.0)
141+
142+
## [v1.0.0](https://github.com/rpush/modis/tree/v1.0.0) (2014-06-22)
143+
144+
[Full Changelog](https://github.com/rpush/modis/compare/v0.0.1...v1.0.0)
61145

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

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

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

69151

70152
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*

Gemfile.lock

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
modis (4.0.1)
4+
modis (4.1.0)
55
activemodel (>= 5.2)
66
activesupport (>= 5.2)
77
connection_pool (>= 2)
@@ -18,28 +18,80 @@ GEM
1818
i18n (>= 1.6, < 2)
1919
minitest (>= 5.1)
2020
tzinfo (~> 2.0)
21+
addressable (2.8.1)
22+
public_suffix (>= 2.0.2, < 6.0)
2123
appraisal (2.3.0)
2224
bundler
2325
rake
2426
thor (>= 0.14.0)
2527
ast (2.4.2)
28+
async (2.3.1)
29+
console (~> 1.10)
30+
io-event (~> 1.1)
31+
timers (~> 4.1)
32+
async-http (0.59.5)
33+
async (>= 1.25)
34+
async-io (>= 1.28)
35+
async-pool (>= 0.2)
36+
protocol-http (~> 0.23)
37+
protocol-http1 (~> 0.14.0)
38+
protocol-http2 (~> 0.14.0)
39+
traces (>= 0.8.0)
40+
async-http-faraday (0.11.0)
41+
async-http (~> 0.42)
42+
faraday
43+
async-io (1.34.3)
44+
async
45+
async-pool (0.3.12)
46+
async (>= 1.25)
2647
cane (3.0.0)
2748
parallel
2849
codeclimate-test-reporter (1.0.7)
2950
simplecov
3051
concurrent-ruby (1.2.0)
31-
connection_pool (2.2.3)
52+
connection_pool (2.3.0)
53+
console (1.16.2)
54+
fiber-local
3255
diff-lcs (1.4.4)
3356
docile (1.3.2)
57+
faraday (2.7.4)
58+
faraday-net_http (>= 2.0, < 3.1)
59+
ruby2_keywords (>= 0.0.4)
60+
faraday-http-cache (2.4.1)
61+
faraday (>= 0.8)
62+
faraday-net_http (3.0.2)
63+
fiber-local (1.0.0)
64+
github_changelog_generator (1.16.4)
65+
activesupport
66+
async (>= 1.25.0)
67+
async-http-faraday
68+
faraday-http-cache
69+
multi_json
70+
octokit (~> 4.6)
71+
rainbow (>= 2.2.1)
72+
rake (>= 10.0)
3473
hiredis (0.6.3)
3574
i18n (1.12.0)
3675
concurrent-ruby (~> 1.0)
76+
io-event (1.1.6)
3777
jaro_winkler (1.5.4)
3878
minitest (5.17.0)
39-
msgpack (1.3.3)
79+
msgpack (1.6.0)
80+
multi_json (1.15.0)
81+
octokit (4.25.1)
82+
faraday (>= 1, < 3)
83+
sawyer (~> 0.9)
4084
parallel (1.20.1)
4185
parser (3.0.1.0)
4286
ast (~> 2.4.1)
87+
protocol-hpack (1.4.2)
88+
protocol-http (0.24.0)
89+
protocol-http1 (0.14.6)
90+
protocol-http (~> 0.22)
91+
protocol-http2 (0.14.2)
92+
protocol-hpack (~> 1.4)
93+
protocol-http (~> 0.18)
94+
public_suffix (5.0.1)
4395
rainbow (3.0.0)
4496
rake (13.0.1)
4597
redis (4.8.0)
@@ -66,11 +118,17 @@ GEM
66118
ruby-progressbar (~> 1.7)
67119
unicode-display_width (>= 1.4.0, < 2.0)
68120
ruby-progressbar (1.11.0)
121+
ruby2_keywords (0.0.5)
122+
sawyer (0.9.2)
123+
addressable (>= 2.3.5)
124+
faraday (>= 0.17.3, < 3)
69125
simplecov (0.18.5)
70126
docile (~> 1.1)
71127
simplecov-html (~> 0.11)
72128
simplecov-html (0.12.3)
73129
thor (1.0.1)
130+
timers (4.3.5)
131+
traces (0.8.0)
74132
tzinfo (2.0.6)
75133
concurrent-ruby (~> 1.0)
76134
unicode-display_width (1.7.0)
@@ -82,6 +140,7 @@ DEPENDENCIES
82140
appraisal
83141
cane
84142
codeclimate-test-reporter
143+
github_changelog_generator
85144
hiredis (>= 0.5)
86145
modis!
87146
rake

lib/modis/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module Modis
4-
VERSION = '4.0.1'
4+
VERSION = '4.1.0'
55
end

modis.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,5 @@ Gem::Specification.new do |gem|
4040
gem.add_development_dependency 'rubocop', '0.81.0'
4141
gem.add_development_dependency 'simplecov'
4242
gem.add_development_dependency 'hiredis', '>= 0.5'
43+
gem.add_development_dependency 'github_changelog_generator'
4344
end

0 commit comments

Comments
 (0)