Skip to content

v0.9.5

Compare
Choose a tag to compare
@huacnlee huacnlee released this 04 Mar 09:36
· 4 commits to main since this release

Core

  • Add decimal as builtin type.
  • Fix object pool memory leak.

Stdlib

  • Improve stdlib throws errors, now all errors has it's own error type.
  • Add std.time.Instant.
  • Fix std.time.DateTime, iso8601 to use ISO 8601 format, to_string to use RFC 3339 format.
  • Add std.time.Duration and std.time.DateTime, decimal to support serialize and deserialize.
  • Fix operator (>, >=, <, <=) support for std.time.Duration.
  • Fix regex.Captures gc mark leak.

Pkg

  • Add acquire_timeout option for sql.Connection.connect, default is 30s.
  • Add extra-engine support to sql.

    Extra Engine backend is a experimental feature, it can be used to execute sql with different engine (CSV, Aliyun OSS, AWS S3, MySQL, PostgreSQL, etc).

  • Add close method to sql.Rows to close the rows.
  • Add longport SDK basic feature to support LongPort OpenAPI.

Tools

  • Improve Navi LSP performance, and improve auto-completion details.
  • Improve zed-navi syntax highlight v0.0.4
  • Improve vscode-navi to support decimal.