Releases: soutaro/rbs-inline
Releases · soutaro/rbs-inline
v0.13.0
What's Changed
- Bump logger from 1.6.6 to 1.7.0 by @dependabot[bot] in #212
- Bump activesupport from 7.2.2.1 to 7.2.2.2 by @dependabot[bot] in #213
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #217
- Fix magic comment detection with CRLF line endings by @topstone in #218
- Fix CI by @soutaro in #221
- Support element type infer of Array and Hash by @dak2 in #220
- Version 0.13.0 by @soutaro in #222
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Update README.md by @soutaro in #197
- Bump parser from 3.3.7.0 to 3.3.7.2 by @dependabot[bot] in #200
- Bump csv from 3.3.2 to 3.3.3 by @dependabot[bot] in #201
- Bump json from 2.9.1 to 2.10.2 by @dependabot[bot] in #202
- Bump logger from 1.6.5 to 1.6.6 by @dependabot[bot] in #203
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #208
- Update deprecated
RBS::TypeName()withRBS::TypeName.parse()by @flafflar in #206 - Remove upper bound constraint on prism dependency by @NotFounds in #207
- Version 0.12.0 by @soutaro in #211
New Contributors
- @flafflar made their first contribution in #206
- @NotFounds made their first contribution in #207
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Bump minitest from 5.25.1 to 5.25.2 by @dependabot in #148
- Bump securerandom from 0.3.2 to 0.4.0 by @dependabot in #153
- Bump logger from 1.6.1 to 1.6.2 by @dependabot in #154
- Bump json from 2.8.2 to 2.9.0 by @dependabot in #155
- Bump minitest from 5.25.2 to 5.25.4 by @dependabot in #156
- Bump activesupport from 7.2.2 to 7.2.2.1 by @dependabot in #159
- Bump strscan from 3.1.0 to 3.1.1 by @dependabot in #161
- Bump logger from 1.6.2 to 1.6.3 by @dependabot in #162
- Bump csv from 3.3.0 to 3.3.1 by @dependabot in #164
- Bump securerandom from 0.4.0 to 0.4.1 by @dependabot in #165
- Bump strscan from 3.1.1 to 3.1.2 by @dependabot in #166
- Bump json from 2.9.0 to 2.9.1 by @dependabot in #168
- Bump logger from 1.6.3 to 1.6.4 by @dependabot in #169
- Bump csv from 3.3.1 to 3.3.2 by @dependabot in #170
- Bump bigdecimal from 3.1.8 to 3.1.9 by @dependabot in #172
- Bump ffi from 1.17.0 to 1.17.1 by @dependabot in #175
- Bump connection_pool from 2.4.1 to 2.5.0 by @dependabot in #178
- Bump logger from 1.6.4 to 1.6.5 by @dependabot in #182
- Bump concurrent-ruby from 1.3.4 to 1.3.5 by @dependabot in #185
- Bump parser from 3.3.6.0 to 3.3.7.0 by @dependabot in #186
- Bump i18n from 1.14.6 to 1.14.7 by @dependabot in #188
- Set the generics of the struct based on the type of its attributes by @rhiroe in #179
- Bump language_server-protocol from 3.17.0.3 to 3.17.0.4 by @dependabot in #190
- deps: Update bundler to 2.6.4 by @tk0miya in #192
- Proposal: Added the
--unknown-typeoption to generate type other thanuntypedfor unknown types by @rhiroe in #189 - Support singleton alias by @tk0miya in #191
- Support visibility of attr_* by @tk0miya in #146
- fix: Deprecated warning for
Kernel#Namespace()by @rhiroe in #181 - Use shorter syntax in README example by @amomchilov in #167
- Version 0.11.0 by @soutaro in #196
New Contributors
- @rhiroe made their first contribution in #179
- @amomchilov made their first contribution in #167
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Update prism requirement from >= 0.29, < 1.1 to >= 0.29, < 1.3 by @dependabot in #117
- Support module_function by @tk0miya in #118
- parser: Do not parse inside method defs by @tk0miya in #112
- Update steep and rbs by @soutaro in #119
- Bump activesupport from 7.2.1 to 7.2.1.1 by @dependabot in #122
- Bump activesupport from 7.2.1.1 to 7.2.1.2 by @dependabot in #124
- Bump json from 2.7.2 to 2.7.3 by @dependabot in #126
- Bump json from 2.7.3 to 2.7.4 by @dependabot in #127
- Bump json from 2.7.4 to 2.7.5 by @dependabot in #129
- Bump parser from 3.3.5.0 to 3.3.5.1 by @dependabot in #130
- Bump activesupport from 7.2.1.2 to 7.2.2 by @dependabot in #131
- Bump fileutils from 1.7.2 to 1.7.3 by @dependabot in #132
- Bump json from 2.7.5 to 2.7.6 by @dependabot in #133
- Bump parser from 3.3.5.1 to 3.3.6.0 by @dependabot in #134
- Bump json from 2.7.6 to 2.8.1 by @dependabot in #135
- Bump benchmark from 0.3.0 to 0.4.0 by @dependabot in #137
- Bump securerandom from 0.3.1 to 0.3.2 by @dependabot in #138
- Bump json from 2.8.1 to 2.8.2 by @dependabot in #140
- Load stringio gem explicitly by @tk0miya in #136
- Bump steep from 1.8.1 to 1.8.3 by @dependabot in #128
- docs: Remove Important notice about experimental syntax by @tk0miya in #120
- Version 0.10.0 by @soutaro in #141
Full Changelog: v0.9.0...v0.10.0
Version 0.9.0
Version 0.8.0
What's Changed
- Bump logger from 1.6.0 to 1.6.1 by @dependabot in #94
- Bump parser from 3.3.4.2 to 3.3.5.0 by @dependabot in #95
- Bump unicode-display_width from 2.5.0 to 2.6.0 by @dependabot in #98
- Bump i18n from 1.14.5 to 1.14.6 by @dependabot in #100
- Update prism requirement from >= 0.29, < 0.31 to >= 0.29, < 1.1 by @dependabot in #93
- Include
self.membersandmembersmethod definitions in RBS generated byData.defineby @euglena1215 in #96 - Support multiple module-selfs via module-self comment by @tk0miya in #97
- Add overload for
self.newmethod when usingkeyword_init: truewithStruct.newby @euglena1215 in #99 - Ruby version by @soutaro in #102
- Version 0.8.0 by @soutaro in #103
New Contributors
- @euglena1215 made their first contribution in #96
- @tk0miya made their first contribution in #97
Full Changelog: v0.7.0...v0.8.0
Version 0.7.0
What's Changed
- Bump steep from 1.8.0.dev.1 to 1.8.0.dev.2 by @dependabot in #80
- Bump parser from 3.3.4.0 to 3.3.4.1 by @dependabot in #81
- Bump parser from 3.3.4.1 to 3.3.4.2 by @dependabot in #82
- Bump activesupport from 7.1.3.4 to 7.2.0 by @dependabot in #83
- Bump concurrent-ruby from 1.3.3 to 1.3.4 by @dependabot in #84
- Bump activesupport from 7.2.0 to 7.2.1 by @dependabot in #87
- Make dependabot workflow safer by @soutaro in #89
- Bump minitest from 5.24.1 to 5.25.1 by @dependabot in #86
- Bump rbs from 3.5.2 to 3.5.3 by @dependabot in #88
- Skip dependabot metadata check by @soutaro in #90
- Fix visibility of methods within
class << selfby @sinsoku in #91 - Version 0.7.0 by @soutaro in #92
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Bump minitest from 5.24.0 to 5.24.1 by @dependabot in #72
- Bump parser from 3.3.3.0 to 3.3.4.0 by @dependabot in #75
- Bump rbs from 3.5.1 to 3.5.2 by @dependabot in #74
- Add Data/Struct support by @soutaro in #76
- Define
.newinstaed of#initializefor Data and Struct by @soutaro in #77 - Bump racc from 1.8.0 to 1.8.1 by @dependabot in #78
- Version 0.6.0 by @soutaro in #79
Full Changelog: v0.5.0...v0.6.0
Version 0.5.0
rbs-inline 0.5.0 ships with many syntax improvements.
@rbsannotation allows writing method types directly#:replaces#::annotation (To avoid syntax conflicts, upgrade to Steep>= 1.8.0.dev)@rbs classand@rbs modulesyntax are introduced@rbs &block: Tannotation is introduced and deprecates@rbs yieldsannotation@rbs return: Tannotation is introduced and deprecates@rbs returnsannotation@rbs *args: Tand@rbs **opts: Tannotations are introduced for splat/double-splat parameters
What's Changed
- Version 0.4.0 by @soutaro in #56
- Bump parser from 3.3.2.0 to 3.3.3.0 by @dependabot in #57
- Revise comment line grouping by @soutaro in #58
- Make the parser LL(2) by @soutaro in #59
- Add
@rbs METHOD-TYPEsyntax by @soutaro in #60 @rbs returnsout,@rbs return: Tin by @soutaro in #61- Bump minitest from 5.23.1 to 5.24.0 by @dependabot in #62
- Use
@rbs x: Tsyntax for parameter types by @soutaro in #63 #:instead of#::by @soutaro in #64- Add
...syntax for overloading by @soutaro in #65 - Fix trivia tokens handling by @soutaro in #67
- Use constantized token types by @soutaro in #68
- Implement class/module declaration via blocks by @soutaro in #69
- Improve top-level handling by @soutaro in #70
- Version 0.5.0 by @soutaro in #71
Full Changelog: v0.4.0...v0.5.0
Version 0.4.0
What's Changed
- Update README by @soutaro in #25
- Bundle new steep by @soutaro in #26
- Bump minitest from 5.22.3 to 5.23.1 by @dependabot in #34
- Bump rb-inotify from 0.10.1 to 0.11.1 by @dependabot in #30
- Bump activesupport from 7.1.3.2 to 7.1.3.3 by @dependabot in #29
- Bump racc from 1.7.3 to 1.8.0 by @dependabot in #31
- Migrate hand-written signatures into inline RBS comments by @tomoasleep in #32
- Fix an error that occurs in the nested module by @sinsoku in #35
- Fixup generated rbs by @soutaro in #39
- Auto merge dependabot PRs by @soutaro in #40
- Bump concurrent-ruby from 1.2.3 to 1.3.1 by @dependabot in #38
- Bump parser from 3.3.1.0 to 3.3.2.0 by @dependabot in #42
- Bump ffi from 1.16.3 to 1.17.0 by @dependabot in #45
- Bump activesupport from 7.1.3.3 to 7.1.3.4 by @dependabot in #46
- Bump concurrent-ruby from 1.3.1 to 1.3.3 by @dependabot in #50
- Update prism requirement from >= 0.29, < 0.30 to >= 0.29, < 0.31 by @dependabot in #51
- Update project config by @soutaro in #52
- Update dependabot config by @soutaro in #53
- Use released versions of rbs and steep by @soutaro in #55
- Support singleton class definition using
class << selfby @sinsoku in #44
New Contributors
- @tomoasleep made their first contribution in #32
- @sinsoku made their first contribution in #35
Full Changelog: v0.3.0...v0.4.0