Skip to content

Commit 33caafd

Browse files
author
Andrey Glushkov
committed
Release v0.16.0
1 parent 035b29b commit 33caafd

File tree

15 files changed

+146
-112
lines changed

15 files changed

+146
-112
lines changed

.rubocop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,8 @@ RSpec/MultipleMemoizedHelpers:
3737
RSpec/NestedGroups:
3838
Enabled: false
3939

40+
RSpec/SpecFilePathFormat:
41+
Enabled: false
42+
4043
RSpec/VerifiedDoubles:
4144
Enabled: false

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
## [0.16.0] - 2023-10-15
6+
57
- Add :depth_limit plugin that helps to secure from malicious queries that
68
require to serialize too much or from accidental serializing of objects with
79
cyclic relations

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ gem "rspec-sqlimit", "~> 0.0.5", require: false
2424
#
2525
gem "allocation_stats", require: false
2626
gem "yard", require: false
27-
gem "mdl", "~> 0.12.0", require: false
27+
gem "mdl", "~> 0.13.0", require: false
2828

2929
if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.1")
3030
gem "debug", ">= 1.0.0"

Gemfile.lock

Lines changed: 57 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,56 @@
11
PATH
22
remote: .
33
specs:
4-
serega (0.15.0)
4+
serega (0.16.0)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
9-
activemodel (7.0.7)
10-
activesupport (= 7.0.7)
11-
activerecord (7.0.7)
12-
activemodel (= 7.0.7)
13-
activesupport (= 7.0.7)
9+
activemodel (7.1.1)
10+
activesupport (= 7.1.1)
11+
activerecord (7.1.1)
12+
activemodel (= 7.1.1)
13+
activesupport (= 7.1.1)
14+
timeout (>= 0.4.0)
1415
activerecord-jdbc-adapter (70.1-java)
1516
activerecord (~> 7.0)
1617
activerecord-jdbcsqlite3-adapter (70.1-java)
1718
activerecord-jdbc-adapter (= 70.1)
1819
jdbc-sqlite3 (~> 3.8, < 3.34)
19-
activesupport (7.0.7)
20+
activesupport (7.1.1)
21+
base64
22+
bigdecimal
2023
concurrent-ruby (~> 1.0, >= 1.0.2)
24+
connection_pool (>= 2.2.5)
25+
drb
2126
i18n (>= 1.6, < 2)
2227
minitest (>= 5.1)
28+
mutex_m
2329
tzinfo (~> 2.0)
2430
allocation_stats (0.1.5)
2531
ast (2.4.2)
26-
chef-utils (18.2.7)
32+
base64 (0.1.1)
33+
bigdecimal (3.1.4)
34+
bigdecimal (3.1.4-java)
35+
chef-utils (18.3.0)
2736
concurrent-ruby
2837
concurrent-ruby (1.2.2)
38+
connection_pool (2.4.1)
2939
debug (1.8.0)
3040
irb (>= 1.5.0)
3141
reline (>= 0.3.1)
3242
diff-lcs (1.5.0)
3343
docile (1.4.0)
44+
drb (2.1.1)
45+
ruby2_keywords
3446
i18n (1.14.1)
3547
concurrent-ruby (~> 1.0)
3648
io-console (0.6.0)
3749
io-console (0.6.0-java)
38-
irb (1.7.4)
39-
reline (>= 0.3.6)
50+
irb (1.8.3)
51+
rdoc
52+
reline (>= 0.3.8)
53+
jar-dependencies (0.4.1)
4054
jdbc-sqlite3 (3.32.3.3)
4155
json (2.6.3)
4256
json (2.6.3-java)
@@ -46,29 +60,36 @@ GEM
4660
kramdown (~> 2.0)
4761
language_server-protocol (3.17.0.3)
4862
lint_roller (1.1.0)
49-
mdl (0.12.0)
63+
mdl (0.13.0)
5064
kramdown (~> 2.3)
5165
kramdown-parser-gfm (~> 1.1)
5266
mixlib-cli (~> 2.1, >= 2.1.1)
5367
mixlib-config (>= 2.2.1, < 4)
5468
mixlib-shellout
55-
minitest (5.19.0)
69+
minitest (5.20.0)
5670
mixlib-cli (2.1.8)
5771
mixlib-config (3.0.27)
5872
tomlrb
5973
mixlib-shellout (3.2.7)
6074
chef-utils
75+
mutex_m (0.1.2)
6176
parallel (1.23.0)
62-
parser (3.2.2.3)
77+
parser (3.2.2.4)
6378
ast (~> 2.4.1)
6479
racc
80+
psych (5.1.1)
81+
stringio
82+
psych (5.1.1-java)
83+
jar-dependencies (>= 0.1.7)
6584
racc (1.7.1)
6685
racc (1.7.1-java)
6786
rainbow (3.1.1)
6887
rake (13.0.6)
88+
rdoc (6.5.0)
89+
psych (>= 4.0.0)
6990
redcarpet (3.6.0)
70-
regexp_parser (2.8.1)
71-
reline (0.3.7)
91+
regexp_parser (2.8.2)
92+
reline (0.3.9)
7293
io-console (~> 0.5)
7394
rexml (3.2.6)
7495
rspec (3.12.0)
@@ -83,59 +104,64 @@ GEM
83104
rspec-mocks (3.12.6)
84105
diff-lcs (>= 1.2.0, < 2.0)
85106
rspec-support (~> 3.12.0)
86-
rspec-sqlimit (0.0.5)
87-
activerecord (> 4.2, < 7.1)
107+
rspec-sqlimit (0.0.6)
108+
activerecord (>= 4.2.0, < 8)
88109
rspec (~> 3.0)
89110
rspec-support (3.12.1)
90-
rubocop (1.52.1)
111+
rubocop (1.56.4)
112+
base64 (~> 0.1.1)
91113
json (~> 2.3)
114+
language_server-protocol (>= 3.17.0)
92115
parallel (~> 1.10)
93116
parser (>= 3.2.2.3)
94117
rainbow (>= 2.2.2, < 4.0)
95118
regexp_parser (>= 1.8, < 3.0)
96119
rexml (>= 3.2.5, < 4.0)
97-
rubocop-ast (>= 1.28.0, < 2.0)
120+
rubocop-ast (>= 1.28.1, < 2.0)
98121
ruby-progressbar (~> 1.7)
99122
unicode-display_width (>= 2.4.0, < 3.0)
100123
rubocop-ast (1.29.0)
101124
parser (>= 3.2.1.0)
102-
rubocop-capybara (2.18.0)
125+
rubocop-capybara (2.19.0)
103126
rubocop (~> 1.41)
104-
rubocop-factory_bot (2.23.1)
127+
rubocop-factory_bot (2.24.0)
105128
rubocop (~> 1.33)
106-
rubocop-performance (1.18.0)
129+
rubocop-performance (1.19.1)
107130
rubocop (>= 1.7.0, < 2.0)
108131
rubocop-ast (>= 0.4.0)
109132
rubocop-rake (0.6.0)
110133
rubocop (~> 1.0)
111-
rubocop-rspec (2.23.2)
134+
rubocop-rspec (2.24.1)
112135
rubocop (~> 1.33)
113136
rubocop-capybara (~> 2.17)
114137
rubocop-factory_bot (~> 2.22)
115138
ruby-progressbar (1.13.0)
139+
ruby2_keywords (0.0.5)
116140
simplecov (0.22.0)
117141
docile (~> 1.1)
118142
simplecov-html (~> 0.11)
119143
simplecov_json_formatter (~> 0.1)
120144
simplecov-html (0.12.3)
121145
simplecov_json_formatter (0.1.4)
122-
sqlite3 (1.6.3-x86_64-linux)
123-
standard (1.30.1)
146+
sqlite3 (1.6.7-x86_64-linux)
147+
standard (1.31.2)
124148
language_server-protocol (~> 3.17.0.2)
125149
lint_roller (~> 1.0)
126-
rubocop (~> 1.52.0)
150+
rubocop (~> 1.56.4)
127151
standard-custom (~> 1.0.0)
128-
standard-performance (~> 1.1.0)
152+
standard-performance (~> 1.2)
129153
standard-custom (1.0.2)
130154
lint_roller (~> 1.0)
131155
rubocop (~> 1.50)
132-
standard-performance (1.1.2)
156+
standard-performance (1.2.1)
133157
lint_roller (~> 1.1)
134-
rubocop-performance (~> 1.18.0)
158+
rubocop-performance (~> 1.19.1)
159+
stringio (3.0.8)
160+
timeout (0.4.0)
135161
tomlrb (2.0.3)
136162
tzinfo (2.0.6)
137163
concurrent-ruby (~> 1.0)
138-
unicode-display_width (2.4.2)
164+
unicode-display_width (2.5.0)
139165
yard (0.9.34)
140166

141167
PLATFORMS
@@ -147,7 +173,7 @@ DEPENDENCIES
147173
activerecord-jdbcsqlite3-adapter
148174
allocation_stats
149175
debug (>= 1.0.0)
150-
mdl (~> 0.12.0)
176+
mdl (~> 0.13.0)
151177
rake (~> 13.0)
152178
redcarpet (~> 3.5)
153179
rspec (~> 3.0)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.15.0
1+
0.16.0

gemfiles/5.2.gemfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
serega (0.15.0)
4+
serega (0.16.0)
55

66
GEM
77
remote: https://rubygems.org/
@@ -29,7 +29,7 @@ GEM
2929
concurrent-ruby (~> 1.0)
3030
jdbc-sqlite3 (3.28.0)
3131
mini_portile2 (2.8.4)
32-
minitest (5.19.0)
32+
minitest (5.20.0)
3333
rake (13.0.6)
3434
rspec (3.12.0)
3535
rspec-core (~> 3.12.0)
@@ -43,8 +43,8 @@ GEM
4343
rspec-mocks (3.12.6)
4444
diff-lcs (>= 1.2.0, < 2.0)
4545
rspec-support (~> 3.12.0)
46-
rspec-sqlimit (0.0.5)
47-
activerecord (> 4.2, < 7.1)
46+
rspec-sqlimit (0.0.6)
47+
activerecord (>= 4.2.0, < 8)
4848
rspec (~> 3.0)
4949
rspec-support (3.12.1)
5050
sqlite3 (1.5.4)

gemfiles/6.1.gemfile.lock

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
PATH
22
remote: ..
33
specs:
4-
serega (0.15.0)
4+
serega (0.16.0)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
9-
activemodel (6.1.7.4)
10-
activesupport (= 6.1.7.4)
11-
activerecord (6.1.7.4)
12-
activemodel (= 6.1.7.4)
13-
activesupport (= 6.1.7.4)
9+
activemodel (6.1.7.6)
10+
activesupport (= 6.1.7.6)
11+
activerecord (6.1.7.6)
12+
activemodel (= 6.1.7.6)
13+
activesupport (= 6.1.7.6)
1414
activerecord-jdbc-adapter (61.2-java)
1515
activerecord (~> 6.1.0)
1616
activerecord-jdbcsqlite3-adapter (61.2-java)
1717
activerecord-jdbc-adapter (= 61.2)
1818
jdbc-sqlite3 (~> 3.8, < 3.30)
19-
activesupport (6.1.7.4)
19+
activesupport (6.1.7.6)
2020
concurrent-ruby (~> 1.0, >= 1.0.2)
2121
i18n (>= 1.6, < 2)
2222
minitest (>= 5.1)
@@ -27,7 +27,7 @@ GEM
2727
i18n (1.14.1)
2828
concurrent-ruby (~> 1.0)
2929
jdbc-sqlite3 (3.28.0)
30-
minitest (5.19.0)
30+
minitest (5.20.0)
3131
rake (13.0.6)
3232
rspec (3.12.0)
3333
rspec-core (~> 3.12.0)
@@ -41,14 +41,14 @@ GEM
4141
rspec-mocks (3.12.6)
4242
diff-lcs (>= 1.2.0, < 2.0)
4343
rspec-support (~> 3.12.0)
44-
rspec-sqlimit (0.0.5)
45-
activerecord (> 4.2, < 7.1)
44+
rspec-sqlimit (0.0.6)
45+
activerecord (>= 4.2.0, < 8)
4646
rspec (~> 3.0)
4747
rspec-support (3.12.1)
4848
sqlite3 (1.4.4)
4949
tzinfo (2.0.6)
5050
concurrent-ruby (~> 1.0)
51-
zeitwerk (2.6.11)
51+
zeitwerk (2.6.12)
5252

5353
PLATFORMS
5454
universal-java-11

0 commit comments

Comments
 (0)