Skip to content

v0.4.3-alpha.1 Release

Compare
Choose a tag to compare
@Peefy Peefy released this 31 Aug 10:44
· 853 commits to main since this release
5cc8cdc

v0.4.3-alpha.1 Release

  • PR #167 chore: bump kclvm version to 0.4.3
  • PR #175 fix : memory leak caused by closure
  • PR #173 feat: support call kclvm service by go rpc server
  • PR #172 feat: impl format and override relative import and add more unit test cases
  • PR #169 feat : support kclvm cli capi call
  • PR #168 Kclvm capi call
  • PR #166 perf : kclvm runtime memory management
  • PR #164 Feat(compiler-base): add error message.
  • PR #163 refactor: use YAML plan with delimiter in KCLVM Rust ver
  • PR #161 re: config merge when input same files on load_program.
  • PR #160 Refactor: KCL Lint(Rust ver.)
  • PR #159 fix: unification statement resolve with package schema.
  • PR #158 Fix: Record used module
  • PR #157 Feat: add warning kind diagnostic
  • PR #156 Feat: add kclvm_cli lint command to kclvm_cli
  • PR #155 refactor: remove in-place union operator |= UI test cases.
  • PR #154 Feat(Compiler-Base): Reuse kclvm emitter
  • PR #152 Refactor(compiler-base): Replaced DiagnosticStyle in trait Component with generic T: Clone + PartialEq + Eq + Style.
  • PR #151 Feat(compiler-base): reuse kclvm bug macro.
  • PR #150 Feat(compiler-base): reuse 'rustc_span' for code location.
  • PR #148 chore: add rust code format check in github actions.
  • PR #146 Feat(compiler-base): add 'Diagnostic' to compiler_base/error
  • PR #145 Feat(compiler-base): add diagnostic style.
  • PR #142 Feat(compiler-base-error): reuse rustc_error 'StyledBuffer' in compiler-base.