Skip to content

Commit 06c9bea

Browse files
authored
Prepare for version 0.1.0 (#2)
Update various files to prepare for release 0.1.0, containing the initial implementation from #1.
1 parent 353f746 commit 06c9bea

File tree

8 files changed

+67
-59
lines changed

8 files changed

+67
-59
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.0] - 2024-04-25
11+
1012
### Added
1113

1214
- Initial implementation that supports inserting jobs using either ActiveRecord or Sequel. [PR #1](https://github.com/riverqueue/riverqueue-ruby/pull/1).

Gemfile.lock

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

66
GEM
77
remote: https://rubygems.org/
@@ -23,21 +23,21 @@ GEM
2323
concurrent-ruby (1.2.3)
2424
connection_pool (2.4.1)
2525
csv (3.3.0)
26-
debug (1.9.1)
26+
debug (1.9.2)
2727
irb (~> 1.10)
2828
reline (>= 0.3.8)
29-
diff-lcs (1.5.0)
29+
diff-lcs (1.5.1)
3030
docile (1.4.0)
3131
drb (2.2.1)
3232
ffi (1.16.3)
3333
fileutils (1.7.2)
3434
i18n (1.14.4)
3535
concurrent-ruby (~> 1.0)
3636
io-console (0.7.2)
37-
irb (1.11.2)
37+
irb (1.12.0)
3838
rdoc
3939
reline (>= 0.4.2)
40-
json (2.7.1)
40+
json (2.7.2)
4141
language_server-protocol (3.17.0.3)
4242
lint_roller (1.1.0)
4343
listen (3.9.0)
@@ -59,30 +59,30 @@ GEM
5959
ffi (~> 1.0)
6060
rbs (3.4.4)
6161
abbrev
62-
rdoc (6.6.2)
62+
rdoc (6.6.3.1)
6363
psych (>= 4.0.0)
6464
regexp_parser (2.9.0)
65-
reline (0.4.3)
65+
reline (0.5.3)
6666
io-console (~> 0.5)
6767
rexml (3.2.6)
68-
rspec-core (3.12.2)
69-
rspec-support (~> 3.12.0)
70-
rspec-expectations (3.12.3)
68+
rspec-core (3.13.0)
69+
rspec-support (~> 3.13.0)
70+
rspec-expectations (3.13.0)
7171
diff-lcs (>= 1.2.0, < 2.0)
72-
rspec-support (~> 3.12.0)
73-
rspec-support (3.12.1)
74-
rubocop (1.61.0)
72+
rspec-support (~> 3.13.0)
73+
rspec-support (3.13.1)
74+
rubocop (1.62.1)
7575
json (~> 2.3)
7676
language_server-protocol (>= 3.17.0)
7777
parallel (~> 1.10)
7878
parser (>= 3.3.0.2)
7979
rainbow (>= 2.2.2, < 4.0)
8080
regexp_parser (>= 1.8, < 3.0)
8181
rexml (>= 3.2.5, < 4.0)
82-
rubocop-ast (>= 1.30.0, < 2.0)
82+
rubocop-ast (>= 1.31.1, < 2.0)
8383
ruby-progressbar (~> 1.7)
8484
unicode-display_width (>= 2.4.0, < 3.0)
85-
rubocop-ast (1.31.1)
85+
rubocop-ast (1.31.2)
8686
parser (>= 3.3.0.4)
8787
rubocop-performance (1.20.2)
8888
rubocop (>= 1.48.1, < 2.0)
@@ -95,10 +95,10 @@ GEM
9595
simplecov_json_formatter (~> 0.1)
9696
simplecov-html (0.12.3)
9797
simplecov_json_formatter (0.1.4)
98-
standard (1.34.0)
98+
standard (1.35.1)
9999
language_server-protocol (~> 3.17.0.2)
100100
lint_roller (~> 1.0)
101-
rubocop (~> 1.60)
101+
rubocop (~> 1.62.0)
102102
standard-custom (~> 1.0.0)
103103
standard-performance (~> 1.3)
104104
standard-custom (1.0.2)

docs/development.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,19 @@ $ open coverage/index.html
4747
```shell
4848
git checkout master && git pull --rebase
4949
VERSION=v0.0.x
50+
51+
# update version in riverqueue.gemspec!!
5052
gem build riverqueue.gemspec
5153
gem push riverqueue-$VERSION.gem
54+
55+
# update version in drivers/riverqueue-activerecord.gemspec!!
5256
pushd drivers/riverqueue-activerecord && gem build riverqueue-activerecord.gemspec && popd
5357
pushd drivers/riverqueue-activerecord && gem push riverqueue-activerecord-$VERSION.gem && popd
58+
59+
# update version in drivers/riverqueue-sequel.gemspec!!
5460
pushd drivers/riverqueue-sequel && gem build riverqueue-sequel.gemspec && popd
5561
pushd drivers/riverqueue-sequel && gem push riverqueue-sequel-$VERSION.gem && popd
62+
5663
git tag $VERSION
5764
git push --tags
58-
```
65+
```

drivers/riverqueue-activerecord/Gemfile.lock

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
PATH
22
remote: ../..
33
specs:
4-
riverqueue (0.0.1)
4+
riverqueue (0.1.0)
55

66
PATH
77
remote: .
88
specs:
9-
riverqueue-activerecord (0.0.1)
9+
riverqueue-activerecord (0.1.0)
1010
activerecord (> 0, < 1000)
11-
activesupport
12-
pg
11+
activesupport (> 0, < 1000)
12+
pg (> 0, < 1000)
1313

1414
GEM
1515
remote: https://rubygems.org/
@@ -32,40 +32,39 @@ GEM
3232
tzinfo (~> 2.0)
3333
ast (2.4.2)
3434
base64 (0.2.0)
35-
bigdecimal (3.1.6)
35+
bigdecimal (3.1.7)
3636
concurrent-ruby (1.2.3)
3737
connection_pool (2.4.1)
38-
debug (1.9.1)
38+
debug (1.9.2)
3939
irb (~> 1.10)
4040
reline (>= 0.3.8)
4141
diff-lcs (1.5.1)
4242
docile (1.4.0)
4343
drb (2.2.1)
44-
i18n (1.14.3)
44+
i18n (1.14.4)
4545
concurrent-ruby (~> 1.0)
46-
racc (~> 1.7)
4746
io-console (0.7.2)
48-
irb (1.11.2)
47+
irb (1.12.0)
4948
rdoc
5049
reline (>= 0.4.2)
51-
json (2.7.1)
50+
json (2.7.2)
5251
language_server-protocol (3.17.0.3)
5352
lint_roller (1.1.0)
54-
minitest (5.22.2)
53+
minitest (5.22.3)
5554
mutex_m (0.2.0)
5655
parallel (1.24.0)
5756
parser (3.3.0.5)
5857
ast (~> 2.4.1)
5958
racc
60-
pg (1.5.4)
59+
pg (1.5.6)
6160
psych (5.1.2)
6261
stringio
6362
racc (1.7.3)
6463
rainbow (3.1.1)
65-
rdoc (6.6.2)
64+
rdoc (6.6.3.1)
6665
psych (>= 4.0.0)
6766
regexp_parser (2.9.0)
68-
reline (0.4.3)
67+
reline (0.5.3)
6968
io-console (~> 0.5)
7069
rexml (3.2.6)
7170
rspec-core (3.13.0)
@@ -74,18 +73,18 @@ GEM
7473
diff-lcs (>= 1.2.0, < 2.0)
7574
rspec-support (~> 3.13.0)
7675
rspec-support (3.13.1)
77-
rubocop (1.61.0)
76+
rubocop (1.62.1)
7877
json (~> 2.3)
7978
language_server-protocol (>= 3.17.0)
8079
parallel (~> 1.10)
8180
parser (>= 3.3.0.2)
8281
rainbow (>= 2.2.2, < 4.0)
8382
regexp_parser (>= 1.8, < 3.0)
8483
rexml (>= 3.2.5, < 4.0)
85-
rubocop-ast (>= 1.30.0, < 2.0)
84+
rubocop-ast (>= 1.31.1, < 2.0)
8685
ruby-progressbar (~> 1.7)
8786
unicode-display_width (>= 2.4.0, < 3.0)
88-
rubocop-ast (1.31.1)
87+
rubocop-ast (1.31.2)
8988
parser (>= 3.3.0.4)
9089
rubocop-performance (1.20.2)
9190
rubocop (>= 1.48.1, < 2.0)
@@ -97,10 +96,10 @@ GEM
9796
simplecov_json_formatter (~> 0.1)
9897
simplecov-html (0.12.3)
9998
simplecov_json_formatter (0.1.4)
100-
standard (1.34.0)
99+
standard (1.35.1)
101100
language_server-protocol (~> 3.17.0.2)
102101
lint_roller (~> 1.0)
103-
rubocop (~> 1.60)
102+
rubocop (~> 1.62.0)
104103
standard-custom (~> 1.0.0)
105104
standard-performance (~> 1.3)
106105
standard-custom (1.0.2)

drivers/riverqueue-activerecord/riverqueue-activerecord.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = "riverqueue-activerecord"
3-
s.version = "0.0.1"
3+
s.version = "0.1.0"
44
s.summary = "ActiveRecord driver for the River Ruby gem."
55
s.description = "ActiveRecord driver for the River Ruby gem. Use in conjunction with the riverqueue gem to insert jobs that are worked in Go."
66
s.authors = ["Blake Gentry", "Brandur Leach"]

drivers/riverqueue-sequel/Gemfile.lock

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,69 @@
11
PATH
22
remote: ../..
33
specs:
4-
riverqueue (0.0.1)
4+
riverqueue (0.1.0)
55

66
PATH
77
remote: .
88
specs:
9-
riverqueue-sequel (0.0.1)
10-
pg
11-
sequel
9+
riverqueue-sequel (0.1.0)
10+
pg (> 0, < 1000)
11+
sequel (> 0, < 1000)
1212

1313
GEM
1414
remote: https://rubygems.org/
1515
specs:
1616
ast (2.4.2)
17-
bigdecimal (3.1.4)
18-
diff-lcs (1.5.0)
17+
bigdecimal (3.1.7)
18+
diff-lcs (1.5.1)
1919
docile (1.4.0)
20-
json (2.7.1)
20+
json (2.7.2)
2121
language_server-protocol (3.17.0.3)
2222
lint_roller (1.1.0)
2323
parallel (1.24.0)
2424
parser (3.3.0.5)
2525
ast (~> 2.4.1)
2626
racc
27-
pg (1.5.4)
27+
pg (1.5.6)
2828
racc (1.7.3)
2929
rainbow (3.1.1)
3030
regexp_parser (2.9.0)
3131
rexml (3.2.6)
32-
rspec-core (3.12.2)
33-
rspec-support (~> 3.12.0)
34-
rspec-expectations (3.12.3)
32+
rspec-core (3.13.0)
33+
rspec-support (~> 3.13.0)
34+
rspec-expectations (3.13.0)
3535
diff-lcs (>= 1.2.0, < 2.0)
36-
rspec-support (~> 3.12.0)
37-
rspec-support (3.12.1)
38-
rubocop (1.61.0)
36+
rspec-support (~> 3.13.0)
37+
rspec-support (3.13.1)
38+
rubocop (1.62.1)
3939
json (~> 2.3)
4040
language_server-protocol (>= 3.17.0)
4141
parallel (~> 1.10)
4242
parser (>= 3.3.0.2)
4343
rainbow (>= 2.2.2, < 4.0)
4444
regexp_parser (>= 1.8, < 3.0)
4545
rexml (>= 3.2.5, < 4.0)
46-
rubocop-ast (>= 1.30.0, < 2.0)
46+
rubocop-ast (>= 1.31.1, < 2.0)
4747
ruby-progressbar (~> 1.7)
4848
unicode-display_width (>= 2.4.0, < 3.0)
49-
rubocop-ast (1.31.1)
49+
rubocop-ast (1.31.2)
5050
parser (>= 3.3.0.4)
5151
rubocop-performance (1.20.2)
5252
rubocop (>= 1.48.1, < 2.0)
5353
rubocop-ast (>= 1.30.0, < 2.0)
5454
ruby-progressbar (1.13.0)
55-
sequel (5.74.0)
55+
sequel (5.79.0)
5656
bigdecimal
5757
simplecov (0.22.0)
5858
docile (~> 1.1)
5959
simplecov-html (~> 0.11)
6060
simplecov_json_formatter (~> 0.1)
6161
simplecov-html (0.12.3)
6262
simplecov_json_formatter (0.1.4)
63-
standard (1.34.0)
63+
standard (1.35.1)
6464
language_server-protocol (~> 3.17.0.2)
6565
lint_roller (~> 1.0)
66-
rubocop (~> 1.60)
66+
rubocop (~> 1.62.0)
6767
standard-custom (~> 1.0.0)
6868
standard-performance (~> 1.3)
6969
standard-custom (1.0.2)

drivers/riverqueue-sequel/riverqueue-sequel.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = "riverqueue-sequel"
3-
s.version = "0.0.1"
3+
s.version = "0.1.0"
44
s.summary = "Sequel driver for the River Ruby gem."
55
s.description = "Sequel driver for the River Ruby gem. Use in conjunction with the riverqueue gem to insert jobs that are worked in Go."
66
s.authors = ["Blake Gentry", "Brandur Leach"]

riverqueue.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = "riverqueue"
3-
s.version = "0.0.1"
3+
s.version = "0.1.0"
44
s.summary = "River is a fast job queue for Go."
55
s.description = "River is a fast job queue for Go. Use this gem in conjunction with gems riverqueue-activerecord or riverqueue-sequel to insert jobs in Ruby which will be worked from Go."
66
s.authors = ["Blake Gentry", "Brandur Leach"]

0 commit comments

Comments
 (0)