mirror of
https://github.com/pockethost/pockethost.git
synced 2025-03-30 15:08:30 +00:00
3.6 KiB
3.6 KiB
PocketHost 0.9.0 Release Notes
PocketHost is the zero-config 'PocketBase in the cloud' platform. Thank you for everyone's continued support for this project.
What's New
This is the last major release before v1.0. At v1.0, a paid tier will likely be introduced.
Highlights in this release:
- Added
pb_hooks
cloud function support - Removed Deno-based cloud workers in favor of
pb_hooks
JS hooks - Improved logging -
console.log
in JS hooks now appears in logs - Improved secrets - secrets are now passed to
pocketbase
executable and are available in JS hooks - Security - All
pocketbase
instances now run in Docker sandboxes in isolated environments. Reduces security risks and bad neighbor effects. - Started using
pb_hooks
internally to replace some complex listener logic
Change log
- enh: usage tracking to JS hooks
- enh: add docker-compose sample for better dx
- enh: mothership backup script
- enh: autoremove docker container at exit
- enh: derive docker container name from instance name
- enh: logging/debugging output
- chore: track uid in invocations
- chore: user record cleanup
- chore: update env error messages
- chore: refactor assert()
- feat: support pb_hooks on monthership
- chore: remove db backup constants
- Merge branch 'master' of github.com:benallfree/pockethost
- docs: v0.9.0 update
- GitBook: No commit message
- chore: remove deno worker helper lib
- feat: remove Deno worker, add console.log capture for pb_hooks
- feat: docker
- chore: husky linting
- chore: formatting fix
- feat: potential paid users view
- fix: dotenv holdover fix
- fix: startup error - initialize portmanager first
- chore: make ftpService await initialization
- chore: optimize port allocation initialization
- chore: env template typo fix
- chore: doc update
- chore: yarn lock update
- chore: tsx update
- chore: prettier update
- chore: remove dotenv support
- chore: frontend tsconfig fix
- chore: dotenvify frontend
- chore: add dotenv support to root
- chore: yarn.lock update
- chore: hoist tslib and ts versions
- chore: node version guard
- chore: update sqlite3
- chore: fix env.ts typing
- chore: upgrade svelte & sveltekit
- docs: hosting section
- fix: Accept all headers in options requests (#274)
- chore: prod logging update
- feat: pb_hooks
- chore: prevent access to pb_data and pb_migrations while instance may be running
- docs: pb_hooks
- feat: Support pb_hooks directory introduced by PocketBase 0.17.0 (#272)
- chore: move UpdaterService
- fix: reactive instance subdomain in code sample section
Stats and Info
name | value |
---|---|
stars | 424 |
userCount | 2636 |
runningInstanceCount | 14 |
instanceCount | 3560 |
instanceCount1Hour | 82 |
instanceCount1Day | 297 |
instanceCount7Day | 617 |
instanceCount30Day | 1159 |
invocationCount | 2613110 |
invocationCount1Hour | 606 |
invocationCount1Day | 15068 |
invocationCount7Day | 133707 |
invocationCount30Day | 447101 |
invocationSeconds | 82116629.66801019 |
invocationSeconds1Hour | 64166.25600000002 |
invocationSeconds1Day | 842562.3680000034 |
invocationSeconds7Day | 5469632.9049999295 |
invocationSeconds30Day | 18793014.398999963 |