Skip to content

Commit a679ee0

Browse files
committed
Bump to v1.3.0
1 parent e1e5b55 commit a679ee0

File tree

21 files changed

+46
-25
lines changed

21 files changed

+46
-25
lines changed

CHANGELOG.md

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

77
## [Unreleased]
88

9+
## [1.3.0] - 2024-12-21
10+
11+
### Added
12+
13+
- Introduce `Prism::StringQuery`.
14+
- Introduce `Prism::Relocation`.
15+
- Track `do` keyword for `WhileNode` and `UntilNode`.
16+
- Change the way the gem is built to rely on `mkmf` instead of `make`.
17+
- Lots more documentation on node fields.
18+
19+
### Changed
20+
21+
- Properly add an error for `def @foo; end`.
22+
- Properly add an error for `foo(**, *)`.
23+
- Fix up regression in string parsing in `RubyParser` translation.
24+
- Reject invalid dot method call after match expression.
25+
- Reject invalid operator after match expression.
26+
- Fix up %-literals delimited by newlines.
27+
- Properly add an error for `-> { _1; -> { _1 } }`.
28+
- Reject blocks and keywords in index writes.
29+
930
## [1.2.0] - 2024-10-10
1031

1132
### Added
@@ -606,7 +627,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
606627

607628
- 🎉 Initial release! 🎉
608629

609-
[unreleased]: https://github.com/ruby/prism/compare/v1.2.0...HEAD
630+
[unreleased]: https://github.com/ruby/prism/compare/v1.3.0...HEAD
631+
[1.3.0]: https://github.com/ruby/prism/compare/v1.2.0...v1.3.0
610632
[1.2.0]: https://github.com/ruby/prism/compare/v1.1.0...v1.2.0
611633
[1.1.0]: https://github.com/ruby/prism/compare/v1.0.0...v1.1.0
612634
[1.0.0]: https://github.com/ruby/prism/compare/v0.30.0...v1.0.0

Gemfile.lock

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

66
GEM
77
remote: https://rubygems.org/
@@ -53,4 +53,4 @@ DEPENDENCIES
5353
test-unit
5454

5555
BUNDLED WITH
56-
2.6.0.dev
56+
2.6.1

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.2.0"
4+
#define EXPECTED_PRISM_VERSION "1.3.0"
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.2.0)
4+
prism (1.3.0)
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.2.0)
4+
prism (1.3.0)
55

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

gemfiles/3.1/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.2.0)
4+
prism (1.3.0)
55

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

gemfiles/3.2/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.2.0)
4+
prism (1.3.0)
55

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

gemfiles/3.3/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.2.0)
4+
prism (1.3.0)
55

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

gemfiles/3.4/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.2.0)
4+
prism (1.3.0)
55

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

gemfiles/jruby/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.2.0)
4+
prism (1.3.0)
55

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

0 commit comments

Comments
 (0)