Skip to content

Latest commit

 

History

History
180 lines (111 loc) · 5.85 KB

CHANGELOG.md

File metadata and controls

180 lines (111 loc) · 5.85 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

We originally added ### For developers sections in order to separate changes for end-users and developers. All other sections are for end-users.

The CHANGELOG mainly includes changes only applied to the C client. Also check the changes in springql-core: https://github.com/SpringQL/SpringQL/blob/main/CHANGELOG.md.

v0.17.1 - 2022-07-13

Depends on springql v0.17.1.

v0.17.0 - 2022-07-13

Depends on springql v0.17.0.

v0.16.1 - 2022-07-13

Depends on springql v0.16.1.

v0.16.0+4 - 2022-07-12

Fixed

  • Undefined behaviors on the following structures: (#62)
    • SpringConfig
    • SpringPipeline
    • SpringSinkRow
    • SpringSourceRow
    • SpringSourceRowBuilder

Changed

  • spring_push() takes SpringSourceRow * instead of const SpringSourceRow *. It de-allocates SpringSourceRow *. (#62)
  • spring_source_row_add_column_blob() returns new builder instead of modifying the existing one. (#62)

Removed

  • spring_source_row_close() (#62)

v0.16.0+3 - 2022-07-11

Fixed

  • Memory leak of SpringSourceRowBuilder (#58)

v0.16.0+2 - 2022-07-06

Added

  • Release artifacts for aarch64-unknown-linux-gnu (#57)

v0.16.0 - 2022-07-05

Depends on springql v0.16.0.

v0.15.0+2 - 2022-06-30

Fixed

  • Fix name conflict of errno in a spring_last_err's argument with errno.h (#54)

v0.15.0 - 2022-06-29

Added

  • Following new APIs: (#52)
    • spring_source_row_builder
    • spring_source_row_add_column_blob
    • spring_source_row_build

v0.14.0 - 2022-06-24

Changed

  • SpringRow into SpringSinkRow (#50)
  • spring_row_close -> spring_sink_row_close (#50)

Added

  • Following new APIs: (#50)
    • SpringSourceRow
    • spring_source_row_from_json
    • spring_source_row_close

Fixed

  • spring_column_blob() mistakenly adds trailing null-termination to dest buffer. (#48)

Fixed

  • spring_column_blob()'s out_len check. (#47)

Added

  • add include guard to springql.h. (#46)

Added

  • spring_column_blob() and spring_column_unsigned_int(). (#45)
  • SpringErrno::Time error number. (#45)

For developers

  • refactor: stop calling spring_config_default(). (#43)

For developers

  • Rewrite with using springql-core's new APIs. (#36)

Depends on springql-core v0.9.0.

Added

  • Better doc comments on the header file (#35)

Depends on springql-core v0.9.0.

Depends on springql-core v0.8.0.

Started to write CHANGELOG from this version.

Depends on springql-core v0.7.1.