From 8cea12653b924e18d4770384dbfabbc01931d880 Mon Sep 17 00:00:00 2001 From: Jonathan Sick Date: Thu, 4 Jan 2024 16:57:48 -0500 Subject: [PATCH] Prep change log for 0.8.0 --- CHANGELOG.md | 29 +++++++++++++++++++ changelog.d/20231220_121437_jsick_DM_40143.md | 5 ---- changelog.d/20231220_160149_jsick_DM_40143.md | 3 -- changelog.d/20240103_122036_jsick_DM_40143.md | 21 -------------- 4 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 changelog.d/20231220_121437_jsick_DM_40143.md delete mode 100644 changelog.d/20231220_160149_jsick_DM_40143.md delete mode 100644 changelog.d/20240103_122036_jsick_DM_40143.md diff --git a/CHANGELOG.md b/CHANGELOG.md index e8db364..be30307 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,35 @@ + +## 0.8.0 (2024-01-04) + +### Backwards-incompatible changes + +- + +### New features + +- The response to `GET /notebooks/:job_id` now includes an `ipynb_error` field that contains structured information about any exception that occurred when executing the notebook. As well, if an exception occurred, the resultant notebook is still included in the response. That is, notebook failures are no longer considered failed jobs. + +- The `job_id` is now included in log messages when running the `nbexec` job under arq. + +- The user guide includes a new tutorial for using the Noteburst web API. + +### Bug fixes + +- + +### Other changes + +- Update to Pydantic 2 +- Adopt FastAPI's lifespan feature +- Adopt scriv for changelog management + +- Update GitHub Actions workflows, including integrating Neophile for dependency updates. + +- Update to Python 3.12. + ## 0.7.1 (2023-07-23) ### Bug fixes diff --git a/changelog.d/20231220_121437_jsick_DM_40143.md b/changelog.d/20231220_121437_jsick_DM_40143.md deleted file mode 100644 index 7ffd017..0000000 --- a/changelog.d/20231220_121437_jsick_DM_40143.md +++ /dev/null @@ -1,5 +0,0 @@ -### Other changes - -- Update to Pydantic 2 -- Adopt FastAPI's lifespan feature -- Adopt scriv for changelog management diff --git a/changelog.d/20231220_160149_jsick_DM_40143.md b/changelog.d/20231220_160149_jsick_DM_40143.md deleted file mode 100644 index 67b2590..0000000 --- a/changelog.d/20231220_160149_jsick_DM_40143.md +++ /dev/null @@ -1,3 +0,0 @@ -### Other changes - -- Update GitHub Actions workflows, including integrating Neophile for dependency updates. diff --git a/changelog.d/20240103_122036_jsick_DM_40143.md b/changelog.d/20240103_122036_jsick_DM_40143.md deleted file mode 100644 index e120193..0000000 --- a/changelog.d/20240103_122036_jsick_DM_40143.md +++ /dev/null @@ -1,21 +0,0 @@ - - -### Backwards-incompatible changes - -- - -### New features - -- The response to `GET /notebooks/:job_id` now includes an `ipynb_error` field that contains structured information about any exception that occurred when executing the notebook. As well, if an exception occurred, the resultant notebook is still included in the response. That is, notebook failures are no longer considered failed jobs. - -- The `job_id` is now included in log messages when running the `nbexec` job under arq. - -- The user guide includes a new tutorial for using the Noteburst web API. - -### Bug fixes - -- - -### Other changes - -- Update to Python 3.12.