Releases: jvalue/jayvee
Releases · jvalue/jayvee
v0.6.4-alpha
What's Changed
- Fix import to exceljs library by @georg-schwarz in #628
- Add country code valuetypes to stdlib by @georg-schwarz in #629
Full Changelog: v0.6.3-alpha...v0.6.4-alpha
v0.6.3-alpha
What's Changed
- fix(LocalFileExtractor): log correct error message by @TungstnBallon in #619
- Fix windows filepaths by @georg-schwarz in #626
Full Changelog: v0.6.2-alpha...v0.6.3-alpha
v0.6.2-alpha
What's Changed
- Remove explicit main attribute by @joluj in #616
- Bump version to 0.6.2 by @georg-schwarz in #617
Full Changelog: v0.6.1-alpha...v0.6.2-alpha
v0.6.1-alpha
What's Changed
Features
- Add code-lens to run pipeline by @georg-schwarz in #606
Docs
Fixes
- Import from anywhere by @georg-schwarz in #604
- Fix README output by @joluj in #610
- Add dts files to build by @joluj in #612
MISC
- Dependency updates by @joluj in #611
- Upgrade langium to version 3.1.2 by @georg-schwarz in #613
- Replace @see by @link in jsdoc comments by @georg-schwarz in #614
- Preparation for Release v0.6.1 by @georg-schwarz in #615
Full Changelog: v0.6.0-alpha...v0.6.1-alpha
v0.6.0-alpha
What's Changed
- [CI] Remove parallel execution and add verbose logging by @joluj in #586
- [CI] Remove parallel execution by @joluj in #588
- Add CLI flag to select pipelines to execute by @georg-schwarz in #592
- Refactor Interpreter (to an Interface + Implementation Class) by @georg-schwarz in #594
- Add material science domain by @TungstnBallon in #597
- Add CSVFIleLoader block by @TungstnBallon in #598
- Cache task "generate" by @joluj in #580
- Configure interpreter to use current directory as workdir by @georg-schwarz in #600
- feat: 🔖 Release 0.6.0 by @rhazn in #601
Full Changelog: v0.5.0-alpha...v0.6.0-alpha
v0.5.0-alpha
What's Changed
Features
- Added basic GTFS domain specific blocks to stdLib by @rhazn in #534
- add unary operators 'lowercase' and 'uppercase' by @TungstnBallon in #541
- Add custom Jayvee formatter by @georg-schwarz in #562
- Enable transforming of value types by @TungstnBallon in #557
- File imports
- Simple file import by @georg-schwarz in #564
- Import Code Actions by @georg-schwarz in #565
- Add
publish
keyword by @georg-schwarz in #571 - Publish via alias by @georg-schwarz in #573
- Import Specific Element by @georg-schwarz in #574
- Import Aliases by @georg-schwarz in #575
- Refactor unique name validation by @georg-schwarz in #576
- Document publish use feature by @georg-schwarz in #578
Fixes
- fix(FilePicker): path can now start with a dot by @TungstnBallon in #544
- fix: range-constraint and lenght-constraint work with only one bound by @TungstnBallon in #548
Refactorings and others
- Operator tests by @rhazn in #526
- Add Mascot Images by @georg-schwarz in #520
- CI Publish Safeguard by @georg-schwarz in #529
- RFC 0016 instances vs types by @rhazn in #531
- Replace block executor registry with dependency injection by @georg-schwarz in #532
- Skip CLA Assistant on forks by @joluj in #502
- Refactor Wrapper to Injected Service (WrapperFactory) by @georg-schwarz in #536
- Use camel case for value type (valueType) internally by @georg-schwarz in #539
- Make writing style in docs more consistent by @georg-schwarz in #542
- Consistent block type writing style by @georg-schwarz in #545
- Encourage Type Imports by @georg-schwarz in #546
- Remove dependency cycle caused be CellRangeWrapper being an internal value representation by @georg-schwarz in #547
- Remove Import Cycle for ValueTypes by @georg-schwarz in #549
- Remove Import Cycle in type-inference.ts by @georg-schwarz in #553
- Jayvee goes ESM (Langium Upgrade) by @georg-schwarz in #558
- Fix docs generation timing issue by @georg-schwarz in #561
- Add generate task as build dependency by @joluj in #579
- Add sourcemaps to development build by @joluj in #581
- docs: 📝 Add cell selection syntax docs by @rhazn in #583
- Release v0.5.0 by @joluj in #585
New Contributors
- @TungstnBallon made their first contribution in #541
Full Changelog: v0.4.0-alpha...v0.5.0-alpha
Alpha Release v0.4.0-alpha
What's Changed
- Document relation of Langium files and AST TypeScript files by @georg-schwarz in #500
- Navigate Pipeline via Pipes instead of Blocks by @georg-schwarz in #491
- Simplify checking for incorrect extractor and loader blocks by @georg-schwarz in #505
- Refactor block validation multiple pipe inputs by @georg-schwarz in #506
- Refactor block validation for unused blocks by @georg-schwarz in #509
- Docs: Improve examples section by @tordans in #508
- [RFC] for single-attribute value types by @dirkriehle in #409
- Add roadmap section to the README by @georg-schwarz in #510
- Upgrade to Langium 1.3 by @georg-schwarz in #515
- [FEATURE]: add information about updating jayvee extension in the docs by @OmarFourati in #480
- Upgrade nx by @georg-schwarz in #516
- Upgrade nx to v18 by @georg-schwarz in #518
- LocalFileExtractor by @rhazn in #519
- Add a ternary operator 'replace' by @rhazn in #521
- Preparing release version 0.4.0 by @rhazn in #524
- Fixed build failing if no peer dependencies exist by @rhazn in #525
- Fixed publishing to npm failing because of peerDependencies by @rhazn in #528
New Contributors
- @tordans made their first contribution in #508
- @dirkriehle made their first contribution in #409
Full Changelog: v0.3.0-alpha...v0.4.0-alpha
Alpha Release v0.3.0-alpha
What's Changed
New Features / Refactoring / Fixes
- Distribute pipeline and block grammar to separate files by @georg-schwarz in #486
- Remove the SinglePipeDefinition Syntax by @georg-schwarz in #487
- Adapted number regex to allow scientific notation by @rhazn in #490
- Add
--parse-only
flag by @joluj in #492 - Fix pipe warning composite blocktype by @georg-schwarz in #496
- [BUG]: Repository path issues on Windows by @OmarFourati in #498
Documentation
- [RFC] Publish and Use: Elements and Libraries by @georg-schwarz in #476
- fixed block naming in example composite pipeline by @fabalex7 in #479
- Update Jayvee description by @georg-schwarz in #484
Other
- Rdbms extension exec tests by @f3l1x98 in #473
- Tabular extension exec tests by @f3l1x98 in #458
- Check windows path issues in CI by @joluj in #499
- Release v0.3.0 by @joluj in #504
New Contributors
- @fabalex7 made their first contribution in #479
- @OmarFourati made their first contribution in #498
Full Changelog: v0.2.0-alpha...v0.3.0-alpha
Alpha Release 0.2.0-alpha
What's Changed
- More tests and bug fixes along the way
- Test-logger extension by @f3l1x98 in #432
- runtime-parameter-literal tests by @f3l1x98 in #443
- Fixed
process.exit
not exiting tested method by @f3l1x98 in #452 - parsing-util tests by @f3l1x98 in #453
- Test logger cache refactor by @f3l1x98 in #455
- Infinity number parsing fix by @f3l1x98 in #457
- Refactoring: Define Blocktypes solely in Code by @georg-schwarz in #445
- Builtin blocktype definition bug fixes by @f3l1x98 in #461
- LoadTestExtensions utils function by @f3l1x98 in #462
- TransformExecutor Tests by @f3l1x98 in #431
- Std extension exec tests by @f3l1x98 in #456
- Table numberOfRows increment on no columns by @f3l1x98 in #468
- Execute all commands in nx jobs sequentially by @georg-schwarz in #466
- Refactorings
- Refactor constraint type meta inf to wrapper by @georg-schwarz in #459
- Refactor MetaInf to TypedObjectWrapper by @georg-schwarz in #460
- Remove process.exit commands by @georg-schwarz in #467
- Refactor CachedLogger by @georg-schwarz in #470
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
Alpha Release 0.1.0-alpha
What's Changed
Full Changelog: v0.0.18-alpha...v0.1.0-alpha