Skip to content

Commit 7574837

Browse files
committed
Bump to v
1 parent 022d6d0 commit 7574837

File tree

24 files changed

+84
-69
lines changed

24 files changed

+84
-69
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66

77
## [Unreleased]
88

9+
## [1.5.2] - 2025-10-09
10+
11+
### Changed
12+
13+
- Fix character literal forced encoding when a unicode escape sequence is used.
14+
- Reject `1 if foo = bar baz`.
15+
- Clear static literal flag on interpolated strings.
16+
- Reject optional argument/endless method definition ambiguity.
17+
918
## [1.5.1] - 2025-09-13
1019

1120
### Changed
@@ -676,7 +685,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
676685

677686
- 🎉 Initial release! 🎉
678687

679-
[unreleased]: https://github.com/ruby/prism/compare/v1.5.1...HEAD
688+
[unreleased]: https://github.com/ruby/prism/compare/v1.5.2...HEAD
689+
[1.5.2]: https://github.com/ruby/prism/compare/v1.5.1...v1.5.2
680690
[1.5.1]: https://github.com/ruby/prism/compare/v1.5.0...v1.5.1
681691
[1.5.0]: https://github.com/ruby/prism/compare/v1.4.0...v1.5.0
682692
[1.4.0]: https://github.com/ruby/prism/compare/v1.3.0...v1.4.0

Gemfile.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
PATH
22
remote: .
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
99
ast (2.4.3)
1010
benchmark-ips (2.14.0)
1111
date (3.4.1)
12-
erb (5.0.2)
12+
erb (5.0.3)
1313
ffi (1.17.2)
1414
mini_portile2 (2.8.9)
15-
nokogiri (1.18.9)
15+
nokogiri (1.18.10)
1616
mini_portile2 (~> 2.8.2)
1717
racc (~> 1.4)
1818
onigmo (0.1.0)
@@ -27,18 +27,20 @@ GEM
2727
rake (13.3.0)
2828
rake-compiler (1.3.0)
2929
rake
30-
rdoc (6.14.2)
30+
rdoc (6.15.0)
3131
erb
3232
psych (>= 4.0.0)
33+
tsort
3334
ruby_memcheck (3.0.1)
3435
nokogiri
3536
ruby_parser (3.21.1)
3637
racc (~> 1.5)
3738
sexp_processor (~> 4.16)
38-
sexp_processor (4.17.3)
39+
sexp_processor (4.17.4)
3940
stringio (3.1.7)
4041
test-unit (3.7.0)
4142
power_assert
43+
tsort (0.2.0)
4244

4345
PLATFORMS
4446
ruby

docs/releasing.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ bundle install
4747
* Update the version-specific lockfiles:
4848

4949
```sh
50-
bin/prism bundle install
50+
for VERSION in "2.7" "3.0" "3.1" "3.2" "3.3" "3.4"; do docker run -it --rm -v "$PWD":/usr/src/app -w /usr/src/app -e BUNDLE_GEMFILE="gemfiles/$VERSION/Gemfile" "ruby:$VERSION" bundle update; done
51+
docker run -it --rm -v "$PWD":/usr/src/app -w /usr/src/app -e BUNDLE_GEMFILE="gemfiles/3.5/Gemfile" ruby:3.5.0-preview1 bundle update
52+
BUNDLE_GEMFILE=gemfiles/truffleruby/Gemfile chruby-exec truffleruby -- bundle update
5153
```
5254

5355
* Update the cargo lockfiles:

ext/prism/extension.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef PRISM_EXT_NODE_H
22
#define PRISM_EXT_NODE_H
33

4-
#define EXPECTED_PRISM_VERSION "1.5.1"
4+
#define EXPECTED_PRISM_VERSION "1.5.2"
55

66
#include <ruby.h>
77
#include <ruby/encoding.h>

gemfiles/2.7/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/

gemfiles/3.0/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/

gemfiles/3.1/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
99
ast (2.4.3)
1010
logger (1.7.0)
1111
mini_portile2 (2.8.9)
12-
nokogiri (1.18.9)
12+
nokogiri (1.18.10)
1313
mini_portile2 (~> 2.8.2)
1414
racc (~> 1.4)
1515
onigmo (0.1.0)

gemfiles/3.2/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
99
ast (2.4.3)
1010
logger (1.7.0)
1111
mini_portile2 (2.8.9)
12-
nokogiri (1.18.9)
12+
nokogiri (1.18.10)
1313
mini_portile2 (~> 2.8.2)
1414
racc (~> 1.4)
1515
onigmo (0.1.0)

gemfiles/3.3/Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
99
ast (2.4.3)
1010
logger (1.7.0)
1111
mini_portile2 (2.8.9)
12-
nokogiri (1.18.9)
12+
nokogiri (1.18.10)
1313
mini_portile2 (~> 2.8.2)
1414
racc (~> 1.4)
1515
onigmo (0.1.0)
@@ -50,4 +50,4 @@ RUBY VERSION
5050
ruby 3.3.0p0
5151

5252
BUNDLED WITH
53-
2.5.16
53+
2.5.22

gemfiles/3.4/Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
PATH
22
remote: ../..
33
specs:
4-
prism (1.5.1)
4+
prism (1.5.2)
55

66
GEM
77
remote: https://rubygems.org/
88
specs:
99
ast (2.4.3)
1010
logger (1.7.0)
1111
mini_portile2 (2.8.9)
12-
nokogiri (1.18.9)
12+
nokogiri (1.18.10)
1313
mini_portile2 (~> 2.8.2)
1414
racc (~> 1.4)
1515
onigmo (0.1.0)
@@ -50,4 +50,4 @@ RUBY VERSION
5050
ruby 3.4.1p0
5151

5252
BUNDLED WITH
53-
2.6.2
53+
2.6.9

0 commit comments

Comments
 (0)