diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a0d439..6bb78eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,34 @@ # Changelog -## 0.1.15 (2024-08-31) +## 0.1.16 (2024-10-10) +**Note:** This version has considerable breaking changes compared to the last version 0.1.15. It is recommended to use the new Phable website for documentation to help upgrade code from earlier versions. Fortunately, we are getting closer to a more stable 1.0.0 release. + +#### New Features + +* add Grid to Polars support +* add new context managers for HaystackClient and HaxallClient +* expose call() on HaystackClient +* intro his_write_by_id() to HaystackClient +* intro his_read_by_id() to HaystackClient +* intro read_all() and rework read() on HaystackClient +* add read_by_id method to HaystackClient +* introduce HaxallClient +* import data types using top level package #### Fixes -* parse list of refs from json +* make Number vals type float only +* change point_write param from "dur" to "duration" #### Refactorings -* improve test code for Client -* enhance json parsing -#### Others +* rename Client to HaystackClient +* change HaystackClient's his_write_by_ids() input parameters +* change HaystackClient's his_read_by_ids() input parameters +* improve conversion methods to pandas +* remove HaystackClient's his_read() +* rework how HaystackClient is initialized +* rework errors raised by client classes +* return empty Grid for HaystackClient.close() +#### Docs -* verify error raised for failed commit +* intro [website](https://phable.dev) \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 72c6755..b1e4e9f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "phable" -version = "0.1.15" +version = "0.1.16" description = "" authors = ["Rick Jennings "] readme = "README.md"