Releases: Meaningful-Data/vtlengine
Releases · Meaningful-Data/vtlengine
v1.9.0rc5
Immutable
release. Only release title and notes can be modified.
Other Changes
Full Changelog: v1.9.0rc4...v1.9.0rc5
v1.9.0rc4
Immutable
release. Only release title and notes can be modified.
Bug fixes
- Fix #806: Empty viral attribute column in (in/not_in) operator by @mla2001 in #807
- Fix #812: ASTString remove single quotes by @mla2001 in #813
- Fix #808: aggr, if and case operators do not return viral attr by @mla2001 in #809
Other Changes
- Implement #802: Restrict 2.2 viral propagation body to one aggregate or enumerated clauses by @mla2001 in #803
Full Changelog: v1.9.0rc3...v1.9.0rc4
v1.9.0rc3
Immutable
release. Only release title and notes can be modified.
Changes
- ci: bump Ubuntu 24.04 pip pins; add 1.9.X to workflow triggers by @javihern98 in #788
- Fix #792: Fall back to Python regex for match_characters patterns RE2 can't compile by @albertohernandez1995 in #794
- Fix #796: Membership operator no longer mutates its operand's structure by @albertohernandez1995 in #797
- Fix #798: correct SDMX input mapping for inline filter + membership by @albertohernandez1995 in #799
Bug fixes
- Fix #763: Runtime error with numeric unary ops without datapoints by @mla2001 in #769
- Fix #766: Runtime error with empty args in round and trunc by @mla2001 in #772
- Fix #782: Viral attributes are not propagated in substr operation by @mla2001 in #790
- Fix #778 1.9.X: Some operands are applied to attributes by @mla2001 in #780
- Fix #785 (1.9.X): Stop swallowing parse errors in create_ast_with_comments by @albertohernandez1995 in #795
- Fix #784 1.9.X: Preserve explicit component role op in ASTString by @javihern98 in #800
Other Changes
- Implement #748 1.9.X: Enhance invalid Value Domain and External Routine JSON Schema error message by @mla2001 in #774
- ci: sync Ubuntu 24.04 pip pins to poetry.lock on 1.9.X by @javihern98 in #789
Full Changelog: v1.9.0rc2...v1.9.0rc3
v1.6.13
Immutable
release. Only release title and notes can be modified.
v1.6.12
Immutable
release. Only release title and notes can be modified.
Changes
- Implement #748: Enhance invalid Value Domain and External Routine JSON Schema error message by @mla2001 in #749
Bug fixes
- Fix #763 1.6.X: Runtime error with numeric unary ops without datapoints by @mla2001 in #770
- Fix #766 1.6.X: Runtime error with empty args in round and trunc by @mla2001 in #773
- Fix #763 1.6.X: Dataset level ops between datasets with non related ids must fail by @mla2001 in #777
- Fix #763: Dataset level ops between datasets with non related ids must fail by @mla2001 in #764
Full Changelog: v1.6.11...v1.6.12
v1.9.0rc2
Immutable
release. Only release title and notes can be modified.
Bug fixes
Full Changelog: v1.9.0rc1...v1.9.0rc2
v1.9.0rc1
Immutable
release. Only release title and notes can be modified.
Added
- Implement #736: Update the VTL Grammar to 2.2 by @mla2001 in #743
- String distance operators by @albertohernandez1995 in #753
Changes
- Implement #750: Implement 2.2 grammar changes that only requires interpreter/transpiler changes by @mla2001 in #755
- Parquet implementation through DuckDB by @albertohernandez1995 in #758
- QA #759: QA VTL Grammar 2.2 by @mla2001 in #760
Bug fixes
- Fix #744: Resolve docs versions list refs through origin/ fallback by @javihern98 in #745
- Fix #751: Empty over() clause its not allowed by @mla2001 in #752
Full Changelog: v1.8.0...v1.9.0rc1
v1.6.11
Immutable
release. Only release title and notes can be modified.
Bug fixes
Other Changes
- 1.6.X: Also clean up the current stable's rcs even when not reachable by @javihern98 in #740
Full Changelog: v1.6.10...v1.6.11
v1.8.0
Immutable
release. Only release title and notes can be modified.
Added
- Fix #726: Source-line preview and token-underline caret in VTLSyntaxError by @javihern98 in #727
Changes
- QA #687: Check all reference projects execution with duckdb by @mla2001 in #734
- 10 minutes to VTL engine section was updated by @albertohernandez1995 in #722
Bug fixes
- Fix #716: Read DuckDB env vars lazily at run time by @javihern98 in #717
- Fix #704 (duckdb): Error in ASTString with trunc and round by @mla2001 in #709
- Fix #714: Running with output folder does not format the results like pandas output by @mla2001 in #715
- Fix #724: Raise VTLSyntaxError instead of crashing on malformed VTL by @javihern98 in #725
- Fix #728: Filter with max() over(partition by ...) fails in both engines by @mla2001 in #729
Full Changelog: v1.7.0...v1.8.0
v1.6.10
Immutable
release. Only release title and notes can be modified.
Changes
- Fix #667: Adopt PEP 735 dependency groups in pyproject.toml by @javihern98 in #668
- Fix #674: Add Python 3.14 to CI; remove 3.9 from CI by @javihern98 in #675
- Fix #539: Accept casting Scalars inside Sub operator by @mla2001 in #543
Bug fixes
- Fix #701: Fix FillTimeSeries and TimeShift fails with TimeInterval by @mla2001 in #703
- Fix #704: Error in ASTString with trunc and round by @mla2001 in #705
Full Changelog: v1.6.8...v1.6.10