Releases: jvalue/jayvee
Releases · jvalue/jayvee
Alpha Release 0.0.8
What's Changed
- New blocktype ArchiveInterpreter (UAC-10 of #123) by @schlingling in #135
- New blocktype HttpExtractor (UAC-09 of #123) by @schlingling in #134
- RFC for table interpretation by @felix-oq in #128
- Add data type assignments to the grammar by @felix-oq in #141
- Add table interpretation as language extension by @felix-oq in #143
- Add table interpretation as execution extension by @felix-oq in #144
- Add validation for unique column names by @felix-oq in #145
- Avoid
Promise.resolve
calls in block execution by @felix-oq in #150 - RFC Process by @georg-schwarz in #142
- Improve language extension registering by @felix-oq in #149
- Add User Documentation Mechanism for LSP by @georg-schwarz in #146
- Fix LSP Auto-Completion by @georg-schwarz in #154
- Fix autocompletion for block types by @felix-oq in #156
- Update langium to version 1.1.0 by @felix-oq in #157
- Documentation for using the editor component by @felix-oq in #155
- Abolish layouts by @felix-oq in #147
- Fix issues with diagnostics by @felix-oq in #152
- Add basic support for generic collections by @felix-oq in #158
- Add LSP Documentation by @georg-schwarz in #153
- Init Docusaurus by @georg-schwarz in #159
- RFC 0005: Syntactic sugar for pipes by @rhazn in #148
- Refactor mobility.jv to tableInterpreter by @schlingling in #166
- [UAC-12] The current blocktype CSVFileExtractor is refactored to an CSVInterpreter. by @schlingling in #168
- New blocktype FilePicker and abort mechanism (UAC-7-11 of #123) by @schlingling in #136
- Add arrow syntax for pipes by @felix-oq in #170
- [UAC-13] The former extractor-functionality of CSVFileExtractor is covered by the new HTTPExtractor and ArchiveInterpreter by @schlingling in #169
- Fix cars-example by @schlingling in #173
- Move type implementations to @jayvee/execution by @felix-oq in #172
- Add more information to completion provider by @felix-oq in #176
- Improve type safety for IO types by @felix-oq in #174
- Add unit test for checking IO type conformance by @felix-oq in #179
- Generate block-type docs by @georg-schwarz in #163
- Refactoring Suggestion: Collections Utils by @georg-schwarz in #161
- [UAC-20] Jayvee processes successfully mobility.jv by @schlingling in #180
- Developer Docs Tab by @georg-schwarz in #177
- Publish VS Code extension by @felix-oq in #182
Full Changelog: v0.0.7-alpha...v0.0.8-alpha
Alpha Release 0.0.7
What's Changed
- Add support for logging diagnostics at runtime by @felix-oq in #92
- Add docs for Jayvee extensions by @felix-oq in #94
- Implement underlines for diagnostics by @felix-oq in #93
- Add optional debug logging by @felix-oq in #95
- Validation to enforce unique names by @felix-oq in #107
- Polish validation by @felix-oq in #108
- Add more logging by @felix-oq in #97
- Add context to logging by @felix-oq in #110
- Accepted: RFC for cell range syntax by @felix-oq in #112
- RFC for mobility extension by @schlingling in #115
- RFC 0002 for mobility extension by @schlingling in #116
- RFC 0002 for mobility extension by @schlingling in #117
- RFC for cell ranges by @felix-oq in #118
- RFC 0002 for mobility extension by @schlingling in #119
- Folderstructure for io-types (UAC-8 of #123) by @schlingling in #124
- New io-datatype File (UAC-1 of #123) by @schlingling in #125
- Use LTS version of Node.js / npm in CI by @felix-oq in #127
- Add cell ranges to the language by @felix-oq in #122
- Add validation for column IDs by @felix-oq in #129
- New io-datatype FileSystem, None, Folderstructure (UAC-2-3-8 of #123) by @schlingling in #126
- Implement sheet transformation blocks by @felix-oq in #130
- Publish separate Web Worker language server by @felix-oq in #137
New Contributors
- @schlingling made their first contribution in #115
Full Changelog: v0.0.6-alpha...v0.0.7-alpha
Alpha Release 0.0.6
What's Changed
- Update package-lock.json by @MBuchalik in #90
- Fix package peer deps and some small issues by @MBuchalik in #91
Full Changelog: v0.0.5-alpha...v0.0.6-alpha
Alpha Release 0.0.5
What's Changed
- Add the Monaco Editor Component by @MBuchalik in #78
- Feature/dynamic attributes by @georg-schwarz in #82
- Add a launch config for debugging the VS code extension by @felix-oq in #84
- Hackathon: Language Extensions by @rhazn in #83
- Make the Monaco editor and the language server publishable by @MBuchalik in #81
- Implement autocompletion for attribute names by @felix-oq in #87
- Implement autocompletion for block types by @felix-oq in #88
- Update langium to version 1.0.1 by @felix-oq in #89
Full Changelog: v0.0.4-alpha...v0.0.5-alpha
Alpha Release 0.0.4
What's Changed
- Reduce restrictions on pipeline model structure by @rhazn in #70
- Clear existing data in SQL sinks by @felix-oq in #72
- Add CLA workflow by @georg-schwarz in #74
- Fixed a bug with empty column names in postgres by @rhazn in #75
Full Changelog: v0.0.3-alpha...v0.0.4-alpha
Alpha Release 0.0.3
What's Changed
- Add support for multi-character column IDs by @felix-oq in #45
- Check runtime parameters before execution by @georg-schwarz in #46
- Modularize grammar by @felix-oq in #48
- Introduce pipeline concept by @felix-oq in #49
- Differentiate between data types and IO types by @felix-oq in #50
- Split validation into several classes by @felix-oq in #51
- Exhaustive case distinctions by @felix-oq in #52
- Remove generated code from git by @felix-oq in #55
- Simplify AST iteration by @felix-oq in #53
- Add exit codes to the interpreter by @felix-oq in #59
- Enable user-defined CSV delimiters by @felix-oq in #60
- Drop rows that fail validation by @felix-oq in #62
- VSCode launch config for debugging the example by @georg-schwarz in #47
- Sqlite loader by @rhazn in #67
- Fix Windows setup by @MBuchalik in #68
New Contributors
- @MBuchalik made their first contribution in #68
Full Changelog: v0.0.2-alpha...v0.0.3-alpha
Alpha Release 0.0.2
What's Changed
- Simplify interpreter CLI by @felix-oq in #39
- Expand error handling by @georg-schwarz in #40
- Interpreter run script example by @georg-schwarz in #41
- Implement runtime parameters by @felix-oq in #43
Full Changelog: v0.0.1-alpha...v0.0.2-alpha
Alpha Release 0.0.1
v0.0.1-alpha Fix sed command