CHANGELOG.md in duckdb-0.9.2.3 vs CHANGELOG.md in duckdb-0.10.0.0

- old
+ new

@@ -1,50 +1,65 @@ -# ChangeLog +# Changelog -# 0.9.2.3 +All notable changes to this project will be documented in this file. + +## Unreleased + +# 0.10.0.0 - 2024-02-18 +- bump to duckdb 0.10.0. +- fix building error with duckdb v0.10.0. +- bundle update to bump nokogiri from 1.16.0 to 1.16.2. +- fix Decimal type conversion. + +## Breaking changes + +- `DuckDB::Connection#query_progress` returns `DuckDB::QueryProgress` object only when duckdb library version is 0.10.0. + - The available methods are `DuckDB::QueryProgress#percentage`, `DuckDB::QueryProgress#rows_processed`, `DuckDB::QueryProgress#total_rows_to_process`. + +# 0.9.2.3 - 2023-12-29 - fix bigdecimal warning with Ruby 3.3.0. -# 0.9.2.2 +# 0.9.2.2 - 2023-12-26 - bump Ruby to 3.3.0 on CI. ## Breaking changes - drop Ruby 2.7. -# 0.9.2.1 +# 0.9.2.1 - 2023-12-24 - support Time column in `DuckDB#Result#chunk_each`. - add `DuckDB::Interval#eql?`. -# 0.9.2 +# 0.9.2 - 2023-11-26 - add `DuckDB::Connection#async_query_stream`. - `DuckDB::PendingResult` accepts second argument. If the second argument is true, `PendingResult#execute_pending` returns streaming `DuckDB::Result` object. - add `DuckDB::PreparedStatement#pending_prepared_stream` - add `DuckDB::Result#streaming?`. -# 0.9.1.2 +# 0.9.1.2 - 2023-11-05 - add `DuckDB::Connection#interrupt`, `DuckDB::Connection#query_progress`. - add `DuckDB::Connection#async_query`, alias method `async_execute`. -# 0.9.1.1 +# 0.9.1.1 - 2023-10-29 - change default branch to main from master. - add `DuckDB::PendingResult` class. - add `DuckDB::PendingResult#state`. - add `DuckDB::PendingResult#execute_task`. - add `DuckDB::PendingResult#execute_pending`. - add `DuckDB::PreparedStatement#pending_prepared`. ## Breaking Changes - drop duckdb v0.7.x. -# 0.9.1 +# 0.9.1 - 2023-10-14 - add `DuckDB::PreparedStatement#parameter_name`. - bump duckdb to 0.9.1. -# 0.9.0.1 +# 0.9.0.1 - 2023-10-08 - add `DuckDB::PreparedStatement#bind_parameter_index`. - `DuckDB::Connection#query` accepts SQL with named bind parameters. -# 0.9.0 +# 0.9.0 - 2023-09-30 - bump duckdb to 0.9.0. ## Breaking Changes - deprecation warning when `DuckDB::Result.each` calling with `DuckDB::Result.use_chunk_each` is false. The `each` behavior will be same as `DuckDB::Result.chunk_each` in the future.