Skip to content

Releases: wvlet/airframe

v23.2.3

10 Feb 01:29
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • airframe-sql: Fixes #2743 Unresolve AllColumns before applying TypeResolver @xerial (#2744)
  • airframe-sql: Fix column aliasing in CTEResolver @takezoe (#2741)

πŸ”— Dependency Updates

Full Changelog: v23.2.2...v23.2.3

v23.2.2

09 Feb 01:04
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • airframe-sql: Remove unnecessary parentheses in SQL generation for AliasedRelation @takezoe (#2739)

πŸ”— Dependency Updates

Full Changelog: v23.2.1...v23.2.2

v23.2.1

08 Feb 00:35
Compare
Choose a tag to compare

What's Changed

  • airframe-launcher: Allow '-' in option name without argument @takezoe (#2737)
  • airframe-sql: Handle double-quoted identifiers @takezoe (#2736)

Full Changelog: v23.2.0...v23.2.1

v23.2.0

03 Feb 18:42
5331d85
Compare
Choose a tag to compare

What's Changed

πŸ”— Dependency Updates

πŸ›  Internal Updates

Full Changelog: v23.1.4...v23.1.5

v23.1.4

25 Jan 05:56
89ef698
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • airframe-sql: Preserve qualifiers given in SingleColumn @xerial (#2717)

πŸ”— Dependency Updates

πŸ›  Internal Updates

  • airframe-sql: Preserve GroupingKey indexes @xerial (#2716)

Full Changelog: v23.1.3...v23.1.4

v23.1.3

23 Jan 18:01
2e721ee
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • airframe-sql: Fix 'join key not found' error in self-join with USING @takezoe (#2712)
  • airframe-sql: Fix outputAttributes of join on using node @xerial (#2711)

πŸ”— Dependency Updates

Full Changelog: v23.1.2...v23.1.3

v23.1.2

18 Jan 22:39
e2b57bc
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • airframe-sql: Resolve multiple columns from UNION in sub-query @takezoe (#2702)

πŸ”— Dependency Updates

πŸ›  Internal Updates

Full Changelog: v23.1.1...v23.1.2

v23.1.1

13 Jan 18:56
f056686
Compare
Choose a tag to compare

What's Changed

πŸš€ Features

  • airframe-sql: Support in-expression sub-query in traverse and transform @takezoe (#2698)
  • Update scala3-staging, ... to 3.2.2 @xerial-bot (#2694)

πŸ› Bug Fixes

πŸ”— Dependency Updates

Full Changelog: v23.1.0...v23.1.1

v23.1.0

10 Jan 08:48
Compare
Choose a tag to compare

What's Changed

πŸ”₯ Breaking Changes

πŸš€ Features

πŸ› Bug Fixes

  • airframe-sql: Index sort keys/grouping keys are wrongly resolved for AllColumns @takezoe (#2690)
  • airframe-sql: Further fix for resolveAggregationIndexes @takezoe (#2680)
  • airframe-sql: Fix wrong column qualifying in Join @takezoe (#2678)
  • airframe-sql: Resolve column in nested SELECT * @takezoe (#2673)
  • airframe-sql: Fix SQLGenerator to add parentheses for sub-query in FROM clause properly @takezoe (#2675)
  • airframe-sql: Fix resolveAggregationIndexes @takezoe (#2674)

πŸ”— Dependency Updates

πŸ›  Internal Updates

  • airframe-sql: Improve string representation of tree nodes @takezoe (#2684)
  • Update swagger-parser to 2.1.10 @xerial-bot (#2688)
  • Update trino-main to 405 @xerial-bot (#2683)
  • airframe-http: Embed airframe-http-router project into airframe-http (JVM) @xerial (#2677)
  • airframe-okhttp: Scala3 support prep. Remove Finagle from test dependency @xerial (#2670)
  • airframe-di: registerTraitFactory for Scala 3 @xerial (#2449)

Full Changelog: v22.12.6...v23.1.0

v22.12.6

23 Dec 07:47
25774b1
Compare
Choose a tag to compare

What's Changed

πŸ”₯ Breaking Changes

πŸš€ Features

  • airframe-sql internal: Add ResolveAgregationTest and ResolveTestHelper @xerial (#2658)

πŸ› Bug Fixes

  • airframe-sql: Fix qualifier resolution @xerial (#2653)
  • airspec: Include scala-js-macrotas-executor explicitely for Scala.js @xerial (#2657)

πŸ”— Dependency Updates

  • airspec: Include scala-js-macrotas-executor explicitely for Scala.js @xerial (#2657)
  • Update airframe-codec, airframe-control, ... to 22.12.5 @xerial-bot (#2654)

πŸ›  Internal Updates

  • airframe-sql internal: Remove redundant resolveAttribute @xerial (#2659)
  • airframe-sql internal: Add ResolveAgregationTest and ResolveTestHelper @xerial (#2658)

πŸ“š Docs

Full Changelog: v22.12.5...v22.12.6