Releases: erg-lang/erg
Releases · erg-lang/erg
v0.6.6
v0.6.5
What's Changed
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
- Color changes due to features flag by @GreasySlug in #365
- Fix #370 by @mtshiba in #371
- update: improve visibility on
pretty
by @GreasySlug in #373 - Implements user-defined variable-length parameter by @mtshiba in #376
- Feature: user-defined variable-length param by @mtshiba in #377
- Update japanese readme by @toddlerer in #378
- feat: add integration eval tests base by @toddlerer in #372
- docs: Add sync_to_translation_status.er by @toddlerer in #367
- Parallelize the tests by @mtshiba in #383
- Add git commit message template by @GreasySlug in #385
- Add warnings for unused vars by @mtshiba in #389
- test: optimize eval tests by @C-BJ in #387
- feat(REPL): improve interactive experience by @C-BJ in #362
- Add
FileCache
by @mtshiba in #391
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
What's Changed
- Remove duplicate parser test display by @GreasySlug in #331
- Docs: update do/do! indentation, etc. by @toddlerer in #330
- Implement
ModuleIndex
by @mtshiba in #334 - Change data structure from
Vec
toVecDeque
by @GreasySlug in #337 - Feature newtype by @mtshiba in #340
- Fix renaming bugs by @mtshiba in #342
- Docs: add sync_to_summary.py and sync by @toddlerer in #339
- CI: If only doc/ is changed, do not run CI for rust by @toddlerer in #346
- Make strings in
init_builtin_classes
functionconst
by @yuk1ty in #341 - CI: automatically run
sync_to_summary.py
and commit by @toddlerer in #347 - Change insert(0, elem) to push_front(elem) by @GreasySlug in #348
- Remove duplicate error indicate by @GreasySlug in #349
- Call macro or method for logging when exit a current method by @GreasySlug in #350
- Changing the name of CI doesn't really change anything by @C-BJ in #352
- Use debug_exit_info!() before exit a current method by @GreasySlug in #354
- Fixes #344 by @C-BJ in #360
- add feature:
no_std
by @mtshiba in #361
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- Updata commit hash by @C-BJ in #312
- Fix syntax is ignore after multi-line comment by @GreasySlug in #313
- Add high-order func description and update out-of-data badges by @GreasySlug in #306
- fix: dedent error when EOF comes in a block of two or greater depth by @GreasySlug in #316
- Make "Num" const by @yuk1ty in #318
- Changed template file from md to yaml by @GreasySlug in #317
- Make strings in the init_builtin_consts function const by @yuk1ty in #319
- Fixed an issue where multiple chunks can be declared on a single line by @GreasySlug in #291
- CI: Add macOS and Windows in test by @toddlerer in #322
- Make strings
const
in theinit_builtin_traits
function by @yuk1ty in #325 - CI: Run build-check and lint in parallel by @toddlerer in #326
- Implement els mode by @mtshiba in #324
- Update and correct document by @GreasySlug in #329
New Contributors
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Fix #247 by @mtshiba in #254
- Fix #205 by @mtshiba in #256
- Fix #259 by @mtshiba in #260
- Fix #261 by @mtshiba in #262
- Fix #255 by @mtshiba in #264
- Fix #255 by @mtshiba in #268
- Add
=>
proc and->
func hint by @GreasySlug in #249 - Fix #265 by @mtshiba in #270
- Fix #272 by @mtshiba in #273
- Implement Patch by @mtshiba in #271
- Implement string interpolation by @mtshiba in #274
- Update codegen.rs by @mtshiba in #277
- Fix #278 by @mtshiba in #280
- Fix #282 by @mtshiba in #284
- Fix #283 by @mtshiba in #285
- Avoid panicking with invalid option args by @GreasySlug in #288
- Fix and clean lex Str and MultilineStr by @GreasySlug in #290
- Add pylyzer-mode by @mtshiba in #293
- Feature
return
by @mtshiba in #295 - remove: duplicates by @GreasySlug in #297
- Fix #301 by @mtshiba in #302
- Fix #296, #303 by @mtshiba in #304
- Fixed infinite loop if
#[
is more than]#
by @GreasySlug in #300 - Missing return Err(()) caused overflow by @GreasySlug in #307
- Extract errors as methods and use them by @GreasySlug in #308
Full Changelog: v0.5.13...v0.6.0
v0.5.13
What's Changed
- Implement Python transpiler by @mtshiba in #236
- Enable shortened/normal mixed record definition by @ytoml in #239
- Implement new
SubMessage
struct andmain_message
by @GreasySlug in #237 - Split error messages by @mtshiba in #232
- Additional fixes to #232 by @GreasySlug in #243
Full Changelog: v0.5.12...v0.5.13
v0.5.12
What's Changed
- Tiny refactor on
desugar.rs
by @ytoml in #228 - Fix:
#230
cause of overflow by @GreasySlug in #231 - Modify error fomat by @GreasySlug in #212
- Add stream operator by @ytoml in #233
Full Changelog: v0.5.11...v0.5.12