Releases: renpy/vscode-language-renpy
v2.4.0
What's Changed
- Improved block capture and keywords by @duckdoom4 in #100
- Enable forced, consistent formatting by @duckdoom4 in #103
- New feature: styled strings by @duckdoom4 in #101
- Small fixes in python block and new indenting rules by @duckdoom4 in #104
- Applied formatting to most files by @duckdoom4 in #109
- Small fixes by @duckdoom4 in #117
- Eslint fixes by @duckdoom4 in #118
- Update vscode engine version and fixed two errors by @duckdoom4 in #119
- edit: Ignore use of requires, but still show a warning by @duckdoom4 in #120
- Merge master into new-syntax branch by @duckdoom4 in #121
- New feature: Document tokenizer by @duckdoom4 in #112
- Move to its own folder and fix python block end by @duckdoom4 in #127
- add: Automatic custom color rule injection by @duckdoom4 in #128
- reg: version 2.0.10 changes by @LuqueDaniel in #129
- fix: Ignore comments in line continuation by @duckdoom4 in #130
- Pr by @duckdoom4 in #132
- New feature: Webpack bundler by @duckdoom4 in #131
- New feature: menu statement by @duckdoom4 in #102
- Small changes by @duckdoom4 in #134
- Port back old Ren'Py statements + pause statement by @duckdoom4 in #135
- New feature: Say statements by @duckdoom4 in #138
- Improved patterns (label, call and jump) by @duckdoom4 in #142
- New feature: ATL support by @duckdoom4 in #143
- [Add] Audio syntax support by @duckdoom4 in #146
- Adds basic PR validation by @LuqueDaniel in #160
- Prepare v2.1.0 pre-release by @LuqueDaniel in #162
- Fixed line with trailing spaces causing block to break by @duckdoom4 in #165
- Change
warnOnInvalidVariableNames
config to boolean by @LuqueDaniel in #173 - Fix scene statement highlighting by @Booplicate in #185
- Merge master into develop by @LuqueDaniel in #192
- Pre-release v2.1.2 by @LuqueDaniel in #193
- Allow webpack to execute when installed locally by @duckdoom4 in #232
- Update python syntax patterns by @duckdoom4 in #236
- Update the tokenizer patterns by @duckdoom4 in #235
- Fix/float syntax highlight error by @duckdoom4 in #237
- Syntax updates by @duckdoom4 in #239
- Syntax updates by @duckdoom4 in #240
- Basic screen lang by @duckdoom4 in #250
- Prepare 2.1.3-pre-release by @LuqueDaniel in #251
- Adds GitHub Actions to Dependabot updates by @LuqueDaniel in #258
- deps: bump eslint-plugin-import from 2.26.0 to 2.27.5 by @dependabot in #262
- deps: bump @typescript-eslint/parser from 5.50.0 to 5.52.0 by @dependabot in #261
- deps: bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.52.0 by @dependabot in #259
- deps: bump @types/node from 18.11.19 to 18.13.0 by @dependabot in #260
- Draft: First check if a key already exists by @duckdoom4 in #264
- Prepare 2.1.4-pre-release by @LuqueDaniel in #265
- Invert conditional by @duckdoom4 in #266
- Bump version by @duckdoom4 in #267
- Update
develop
by @LuqueDaniel in #269 - Properly handle escaped slashes at the end of a string by @duckdoom4 in #277
- Bump version by @duckdoom4 in #278
- Fix over extended python line by @duckdoom4 in #279
- Update custom containers by @duckdoom4 in #280
- Fix incorrect check by @duckdoom4 in #281
- Chore: Allow 000*.rpy files in renpy/common by @a2937 in #300
- RunRenpyViaplugin by @seanj29 in #291
- Fix command titles to match convention by @duckdoom4 in #303
- Ignore dist folder by @duckdoom4 in #301
- Chore(Enhancement) - Add a command that cleans up compiled files. by @a2937 in #304
- Adds PR Check to master by @LuqueDaniel in #308
- Fixed say statements messing with strings by @duckdoom4 in #316
- Tokenizer updates by @duckdoom4 in #317
- Merge master into develop by @duckdoom4 in #318
- Merge master into develop by @duckdoom4 in #320
- Merge develop into master (Public Release) by @duckdoom4 in #319
- deps: bump webpack from 5.74.0 to 5.76.0 by @dependabot in #321
- Release 2.2.0 by @LuqueDaniel in #325
- deps: bump eslint from 8.34.0 to 8.42.0 by @dependabot in #322
- deps: bump @typescript-eslint/parser from 5.53.0 to 5.59.8 by @dependabot in #323
- deps: bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.59.8 by @dependabot in #324
- Update develop with master by @LuqueDaniel in #326
- Quick fix release by @duckdoom4 in #331
- Bump version 2.3.1-pre-release by @LuqueDaniel in #333
- Quick fix release by @duckdoom4 in #330
- Added logger that can also output logs for the end user by @duckdoom4 in #336
- Added style statement + other fixes by @duckdoom4 in #337
- Syntax fixes and update typescript patterns by @duckdoom4 in #339
- Fix infinite tokenizer loop by @duckdoom4 in #341
- Support syntax highlighting in _ren.py files by @duckdoom4 in #343
- Update deps by @duckdoom4 in #344
- Merge develop by @LuqueDaniel in #346
- Bump version 2.2.2 by @LuqueDaniel in #347
- Fix crash on function signature help by @duckdoom4 in #352
- Update logger to use new logger convention by @duckdoom4 in #351
- Assign proper types and deprecation tags by @duckdoom4 in #353
- add debugger and task provider by @midgethetree in #360
- Bump version 2.3.6 by @LuqueDaniel in #361
- deps: bump actions/checkout from 3 to 4 by @dependabot in #377
- Update Contributing.md by @duckdoom4 in #402
- Upload docs generator scripts by @duckdoom4 in #410
- Update packages and fix build errors by @duckdoom4 in #411
- Various bug fix...
v2.3.6-pre-release
What's Changed
- Quick fix release by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/330
- Fix crash on function signature help by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/352
- Update logger to use new logger convention by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/351
- Assign proper types and deprecation tags by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/353
- add debugger and task provider by @midgethetree in https://github.com/LuqueDaniel/vscode-language-renpy/pull/360
- Bump version 2.3.6 by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/361
New Contributors
- @midgethetree made their first contribution in https://github.com/LuqueDaniel/vscode-language-renpy/pull/360
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.5-pre-release...v2.3.6-pre-release
v2.2.2
What's Changed
- Added logger that can also output logs for the end user by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/336
- Added style statement + other fixes by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/337
- Syntax fixes and update typescript patterns by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/339
- Fix infinite tokenizer loop by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/341
- Support syntax highlighting in _ren.py files by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/343
- Update deps by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/344
- Merge develop by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/346
- Bump version 2.2.2 by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/347
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.2.1...v2.2.2
v2.3.5-pre-release
What's Changed
- Support syntax highlighting in _ren.py files by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/343
- Update deps by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/344
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.4-pre-release...v2.3.5-pre-release
v2.3.4-pre-release
What's Changed
- Syntax fixes and update typescript patterns by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/339
- Fix infinite tokenizer loop by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/341
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.3-pre-release...v2.3.4-pre-release
v2.3.3-pre-release
What's Changed
- Added style statement + other fixes by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/337
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.2-pre-release...v2.3.3-pre-release
v2.3.2-pre-release
What's Changed
- Added logger that can also output logs for the end user by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/336
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.1-pre-release...v2.3.2-pre-release
v2.3.1-pre-release
What's Changed
- Quick fix release by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/331
- Bump version 2.3.1-pre-release by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/333
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.3.0-pre-release...v2.3.1-pre-release
v2.2.1
What's Changed
- (Most) Identifiers are now colored (Fixes #183)
- NOTE: Identifiers may be incorrectly colored, since we need semantic highlighting for it to work properly (WIP)
vbox
andhbox
are now detected- Added keywords
style_prefix
,spacing
,textbutton
- ATL and Screen blocks now fall back to default patterns (Fixes #329, Fixes #292)
- Disabled multi-line string tags (they still display highlighted, but don't add formatting) (Fixes #328, Fixes #282, Fixes #170)
- Call now support the screen keyword (Fixes #314)
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.2.0...v2.2.1
v2.3.0-pre-release
What's Changed
- Chore: Allow 000*.rpy files in renpy/common by @a2937 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/300
- RunRenpyViaplugin by @seanj29 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/291
- Fix command titles to match convention by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/303
- Ignore dist folder by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/301
- Chore(Enhancement) - Add a command that cleans up compiled files. by @a2937 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/304
- Adds PR Check to master by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/308
- Fixed say statements messing with strings by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/316
- Tokenizer updates by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/317
- Merge master into develop by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/318
- Merge master into develop by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/320
- Merge develop into master (Public Release) by @duckdoom4 in https://github.com/LuqueDaniel/vscode-language-renpy/pull/319
- deps: bump webpack from 5.74.0 to 5.76.0 by @dependabot in https://github.com/LuqueDaniel/vscode-language-renpy/pull/321
- Release 2.2.0 by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/325
- deps: bump eslint from 8.34.0 to 8.42.0 by @dependabot in https://github.com/LuqueDaniel/vscode-language-renpy/pull/322
- deps: bump @typescript-eslint/parser from 5.53.0 to 5.59.8 by @dependabot in https://github.com/LuqueDaniel/vscode-language-renpy/pull/323
- deps: bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.59.8 by @dependabot in https://github.com/LuqueDaniel/vscode-language-renpy/pull/324
- Update develop with master by @LuqueDaniel in https://github.com/LuqueDaniel/vscode-language-renpy/pull/326
New Contributors
- @seanj29 made their first contribution in https://github.com/LuqueDaniel/vscode-language-renpy/pull/291
Full Changelog: LuqueDaniel/vscode-language-renpy@v2.1.7-pre-release...v2.3.0-pre-release