Skip to content

Commit ff7531f

Browse files
authored
Merge pull request #72 from Gsbreddy/changelog
Changelog for all older versions
2 parents 6ce22e2 + 214c4df commit ff7531f

File tree

1 file changed

+61
-2
lines changed

1 file changed

+61
-2
lines changed

CHANGELOG.md

Lines changed: 61 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
## 0.4.0
44

5-
- Soft-deprecate `/metrics` endpoint: https://github.com/yuvipanda/nbresuse/pull/68
6-
- `nbresuse` now exposes a new endpoint: `/api/metrics/v1`: https://github.com/yuvipanda/nbresuse/pull/68
5+
- Soft-deprecate `/metrics` endpoint: [#68](https://github.com/yuvipanda/jupyter-resource-usage/pull/68)
6+
- `nbresuse` now exposes a new endpoint: `/api/metrics/v1`: [#68](https://github.com/yuvipanda/jupyter-resource-usage/pull/68)
77

88
### Migrating to 0.4.0
99

@@ -27,3 +27,62 @@ Two options:
2727
```bash
2828
jupyter lab --ResourceUseDisplay.disable_legacy_endpoint=False
2929
```
30+
31+
## 0.3.6
32+
33+
- Fix handling of cpu percent in the API endpoint [#56](https://github.com/yuvipanda/jupyter-resource-usage/pull/56)
34+
- Added Binder [#53](https://github.com/yuvipanda/jupyter-resource-usage/pull/53) & RELEASE.md [#54](https://github.com/yuvipanda/jupyter-resource-usage/pull/54)
35+
36+
## 0.3.5
37+
38+
- Adding support for jupyterlab statusbar-extension [#45](https://github.com/yuvipanda/jupyter-resource-usage/pull/45) [#36](https://github.com/yuvipanda/jupyter-resource-usage/issues/36)
39+
40+
**Note**: this release restores the `/metrics` endpoint returning a JSON response, that was removed in `0.3.4`.
41+
42+
## 0.3.4
43+
44+
- Autoformatting and documentation [#33](https://github.com/yuvipanda/jupyter-resource-usage/pull/33)
45+
- Add section about CPU usage to the README [#30](https://github.com/yuvipanda/jupyter-resource-usage/pull/30)
46+
- Make psutil optional dependency of NBResuse [#25](https://github.com/yuvipanda/jupyter-resource-usage/pull/25)
47+
- Report the memory usage metrics as prometheus metrics [#22](https://github.com/yuvipanda/jupyter-resource-usage/pull/22)
48+
49+
**Note**: this release removed the `/metrics` endpoint that was returning a JSON response. As a result, JupyterLab does not display the memory usage indicator in the status bar with `nbresuse==0.3.4`.
50+
51+
## 0.3.3
52+
53+
- Made memory limit possibly dynamic via passing a callable in the config. [#23](https://github.com/yuvipanda/jupyter-resource-usage/pull/23)
54+
- Track CPU usage [#21](https://github.com/yuvipanda/jupyter-resource-usage/pull/21)
55+
56+
## 0.3.2
57+
58+
- Require authentication for /metrics API Handler [#18](https://github.com/yuvipanda/jupyter-resource-usage/pull/18)
59+
60+
## 0.3.1
61+
62+
- Don't poll in background, since user does not see it [#15](https://github.com/yuvipanda/jupyter-resource-usage/pull/15)
63+
- Poll instantly once page is foregrounded [#15](https://github.com/yuvipanda/jupyter-resource-usage/pull/15)
64+
65+
This should reduce the number of /metrics requests massively, with minimal interruption to user experience.
66+
67+
## 0.3.0
68+
69+
- Automatically install & enable extensions [#9](https://github.com/yuvipanda/jupyter-resource-usage/pull/9)
70+
- Put nbextension / serverextension enables in different places
71+
- Put nbresuse js files in appropriate path
72+
73+
## 0.2.0
74+
75+
- Change 'Mem' prefix in display to less cryptic 'Memory'
76+
- Fix primary screenshot to show memory limit too
77+
- Distribute static files via package_data [#1](https://github.com/yuvipanda/jupyter-resource-usage/pull/1)
78+
- Add screenshot for memory usage warning
79+
- Configurable memory usage warnings
80+
- More configurability via traitlets
81+
- Consolidate code into single file
82+
- Document memory limit behavior
83+
- Add CONTRIBUTING.md doc
84+
- Updated README
85+
86+
## 0.1.0
87+
88+
- Initial Commits for memory usage display

0 commit comments

Comments
 (0)