Skip to content

Commit 47203f9

Browse files
Update changelog
1 parent 952edff commit 47203f9

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# Changelog
22

3-
## [Unreleased]
3+
## [1.0.0] - 2025-08-22
44

55
### Breaking Changes
66

77
- **BREAKING**: Switched to predictable resource naming following the z2jh pattern, borrowed from binderhub-service. Resources now append `-home-nfs` to the fullname base. When `fullnameOverride` is an empty string `""` (the default), resources are named `home-nfs` (e.g., `home-nfs` service). When `fullnameOverride` is set to a custom value like `"myjupyterhub"`, resources are named `myjupyterhub-home-nfs` (e.g., `myjupyterhub-home-nfs` service). This is a breaking change from the previous release-name based pattern. Fixes [#30](https://github.com/2i2c-org/jupyterhub-home-nfs/issues/30).
88

99
### Enhancements
1010

11-
- Added standard Helm labels (`app.kubernetes.io/name`, `app.kubernetes.io/instance`, `app.kubernetes.io/version`, `app.kubernetes.io/managed-by`, `helm.sh/chart`) to all Kubernetes resources for better resource management and monitoring. Fixes [#28](https://github.com/2i2c-org/jupyterhub-home-nfs/issues/28).
11+
- Automatically resize the filesystem if necessary [#37](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/37) ([@yuvipanda](https://github.com/yuvipanda), [@GeorgianaElena](https://github.com/GeorgianaElena))
1212

13-
- Added quota override functionality for specific folders. This allows setting custom quotas for individual folders, which is particularly useful for shared folders that may need different quota limits than regular user directories. The feature is configured via the `quota_overrides` option which maps folder names to custom quota values in GB.
13+
- Added quota override functionality for specific folders. This allows setting custom quotas for individual folders, which is particularly useful for shared folders that may need different quota limits than regular user directories. The feature is configured via the `quota_overrides` option which maps folder names to custom quota values in GB [#36](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/36) ([@sunu](https://github.com/sunu), [@GeorgianaElena](https://github.com/GeorgianaElena))
1414

1515
```yaml
1616
quotaEnforcer:
@@ -20,6 +20,16 @@
2020
"_shared-public": 50 # Custom quota of 50 GB for the shared public folder
2121
```
2222
23+
- Fix FileNotFoundError when export directory doesn't exist [#35](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/35) ([@sunu](https://github.com/sunu), [@GeorgianaElena](https://github.com/GeorgianaElena))
24+
25+
- Added standard Helm labels (`app.kubernetes.io/name`, `app.kubernetes.io/instance`, `app.kubernetes.io/version`, `app.kubernetes.io/managed-by`, `helm.sh/chart`) to all Kubernetes resources for better resource management and monitoring [#34](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/34) ([@sunu](https://github.com/sunu), [@GeorgianaElena](https://github.com/GeorgianaElena), [@yuvipanda](https://github.com/yuvipanda))
26+
27+
- Change how version is parsed, move from `set-output` to use `$GITHUB_ENV`, skip publish for certain commits [#32](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/32) ([@shaneknapp](https://github.com/shaneknapp), [@sunu](https://github.com/sunu))
28+
29+
- Add a changelog file to keep track of changes [#27](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/27) ([@sunu](https://github.com/sunu), [@sgibson91](https://github.com/sgibson91))
30+
31+
- Optional feature to allow connections from allowed IPs only; and improved documentation for installation and security [#25](https://github.com/2i2c-org/jupyterhub-home-nfs/pull/25) ([@sunu](https://github.com/sunu), [@GeorgianaElena](https://github.com/GeorgianaElena), [@yuvipanda](https://github.com/yuvipanda))
32+
2333
## v0.2.0 - 2025-04-21
2434

2535
### Breaking Changes

0 commit comments

Comments
 (0)