diff --git a/CHANGELOG.md b/CHANGELOG.md index 9753e2a6..acae9ab5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,15 @@ Collect fragments into this file with: scriv collect --version X.Y.Z + +## 0.17.0 (2025-02-05) + +### New features + +- `GET /v1/github/rendered/{display_path}` that returns a rendered GitHub-backed notebook template. This route provides the same functionality as `GET /v1/pages/{page}/rendered`, but finds the page based on its GitHub URL path. This is an additional path, all existing functionality, including the existing template rendering path, remains unchanged. + + We need to deploy Times Square to environments where some users should not have permissions to execute notebooks, but they should have permissions to render notebook templates for certain GitHub-based notebooks. This will let us configure that access via methods that apply permissions based on URL paths. + ## 0.16.0 (2025-01-22) diff --git a/changelog.d/20250204_171720_danfuchs_idfprod.md b/changelog.d/20250204_171720_danfuchs_idfprod.md deleted file mode 100644 index e35d8750..00000000 --- a/changelog.d/20250204_171720_danfuchs_idfprod.md +++ /dev/null @@ -1,5 +0,0 @@ -### New features - -- `GET /v1/github/rendered/{display_path}` that returns a rendered GitHub-backed notebook template. This route provides the same functionality as `GET /v1/pages/{page}/rendered`, but finds the page based on its GitHub URL path. This is an additional path, all existing functionality, including the existing template rendering path, remains unchanged. - - We need to deploy Times Square to environments where some users should not have permissions to execute notebooks, but they should have permissions to render notebook templates for certain GitHub-based notebooks. This will let us configure that access via methods that apply permissions based on URL paths.