Releases: CorentinTh/enclosed
Releases · CorentinTh/enclosed
v1.5.1
What's Changed
- docs(versioning): added page telling about monorepo versioning by @CorentinTh in #118
- chore(deps): update dependency zx to v8.1.6 by @renovate in #115
- chore(deps): update dependency @cloudflare/workers-types to v4.20240909.0 - autoclosed by @renovate in #116
- feat(footer): added version number in footer by @CorentinTh in #119
- fix(deps): update dependency hono to v4.6.1 by @renovate in #121
- feat(docker): root image by @CorentinTh in #122
Full Changelog: v0.1.0...v1.5.1
What's Changed
- docs(versioning): added page telling about monorepo versioning by @CorentinTh in #118
- chore(deps): update dependency zx to v8.1.6 by @renovate in #115
- chore(deps): update dependency @cloudflare/workers-types to v4.20240909.0 - autoclosed by @renovate in #116
- feat(footer): added version number in footer by @CorentinTh in #119
- fix(deps): update dependency hono to v4.6.1 by @renovate in #121
- feat(docker): root image by @CorentinTh in #122
Full Changelog: v0.1.0...v1.5.1
v1.4.0
File sharing is out! 🎉
What's Changed
- The env variable
NOTES_MAX_ENCRYPTED_CONTENT_LENGTH
has been renamedNOTES_MAX_ENCRYPTED_PAYLOAD_LENGTH
- Error 413 when note too big now has code
note.payload_too_large
instead ofnote.content_too_large
- Database format has changed (content field become payload)
Commits details :
- chore(deps): update dependency @cloudflare/workers-types to v4.20240903.0 by @renovate in #85
- fix(deps): update dependency unstorage to v1.11.1 by @renovate in #86
- fix(deps): update dependency unstorage to v1.12.0 by @renovate in #92
- chore(deps): update dependency wrangler to v3.75.0 by @renovate in #91
- fix(deps): update dependency @inquirer/prompts to v5.5.0 by @renovate in #94
- chore(deps): update dependency eslint to v9.10.0 by @renovate in #93
- chore(deps): update dependency @iconify-json/tabler to v1.2.1 by @renovate in #96
- feat(notes): share file assets by @CorentinTh in #95
- fix(deps): update dependency hono to v4.6.1 by @renovate in #104
- chore(deps): update dependency @iconify-json/tabler to v1.2.2 by @renovate in #102
- feat(deploy-cloudflare): fail build at first issue by @CorentinTh in #108
- fix(deps): update dependency @corentinth/chisels to v1.0.4 by @renovate in #107
- chore(deps): update dependency tsx to v4.19.1 by @renovate in #106
- chore(deps): update dependency @cloudflare/workers-types to v4.20240909.0 by @renovate in #100
- chore(deps): update dependency zx to v8.1.6 by @renovate in #105
- chore(deps): update dependency vite to v5.4.4 by @renovate in #103
- chore(deps): update dependency wrangler to v3.76.0 by @renovate in #101
- chore(deps): update dependency eslint to v9.10.0 by @renovate in #110
- fix(deps): update dependency hono to v4.6.1 by @renovate in #109
- chore(deps): update pnpm to v9.10.0 by @renovate in #97
- fix(deps): update dependency figue to v2.1.0 by @renovate in #99
Warning
The database format is not compatible with the previous versions
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- fix(deps): update dependency hono to v4.5.10 by @renovate in #62
- chore(deps): update dependency wrangler to v3.73.0 by @renovate in #60
- feat(cli): added enclosed cli by @CorentinTh in #66
- refactor(server, cors): simplified cors configuration by @CorentinTh in #67
- chore(ci): added workflow for cli package by @CorentinTh in #68
- feat(server): added timeout middleware by @CorentinTh in #69
- feat(cli): added view command by @CorentinTh in #71
- chore(deps): update dependency @iconify-json/tabler to v1.2.0 by @renovate in #70
- chore(deps): update dependency @total-typescript/ts-reset to v0.6.1 by @renovate in #73
- chore(repo): added issue templates by @CorentinTh in #78
- fix(deps): update dependency hono to v4.5.11 by @renovate in #82
- fix(deps): update dependency pino to v9.4.0 by @renovate in #81
- fix(deps): update dependency @inquirer/prompts to v5.4.0 by @renovate in #79
- fix(deps): update dependency picocolors to v1.1.0 by @renovate in #80
- chore(deps): update dependency wrangler to v3.74.0 by @renovate in #84
- chore(deps): update dependency vite to v5.4.3 by @renovate in #83
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- fix(docker): build lib before client by @CorentinTh in #65
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Breaking changes
The encryption and decription process has been improved and is not backward-compatible : so note encrypted with previous version will be viewable with this version
What's Changed
- chore(deps): update dependency zx to v8.1.5 by @renovate in #57
- refactor(packages): mutualised encryption in a lib package by @CorentinTh in #63
- fix(docker): proper rights for data directory by @CorentinTh in #64
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- chore(deps): update dependency wrangler to v3.72.3 by @renovate in #52
- chore(deps): update dependency @antfu/eslint-config to v2.27.3 by @renovate in #48
- chore(deps): update dependency tsx to v4.19.0 by @renovate in #50
- fix(deps): update dependency @hono/node-server to v1.12.2 by @renovate in #51
- chore(node): pin node version by @CorentinTh in #54
- fix(deps): update dependency solid-js to v1.8.22 by @renovate in #55
- chore(deps): update dependency @iconify-json/tabler to v1.1.121 by @renovate in #56
- fix(deps): update dependency @kobalte/core to v0.13.6 by @renovate in #49
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- chore(deps): update actions/checkout digest to 692973e by @renovate in #33
- chore(deps): update dependency solid-devtools to ^0.30.0 by @renovate in #34
- chore(deps): update dependency jsdom to v25 by @renovate in #36
- chore(deps): update docker/build-push-action action to v6 by @renovate in #37
- fix(api client): rate limit can be triggered by cloudflare with a non-json body by @CorentinTh in #38
- refactor(utils): renamed "attempt" utils to "safely" and added tests by @CorentinTh in #39
- feat(api): encrypted note content length limit by @CorentinTh in #40
- docs(readme): updated credits by @CorentinTh in #41
- refactor(base64): replaced regex with trimEnd for trimming trailing = by @CorentinTh in #44
- fix(deps): update dependency hono to v4.5.9 by @renovate in #42
- chore(deps): update pnpm to v9.9.0 by @renovate in #43
- chore(deps): update dependency @antfu/eslint-config to v2.27.2 by @renovate in #46
- refactor(index): update hidden elements in index.html for accessibility by @CorentinTh in #47
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- feat(server): added task system to purge storage from outdated notes by @CorentinTh in #23
- feat(cron): purge outdated notes on boot by @CorentinTh in #24
- chore(scripts): added maintenance script for cleaning cloudflare kv store items without ttl by @CorentinTh in #25
- chore(client): added static humans.txt by @CorentinTh in #26
- docs(env): added documentation for config variables by @CorentinTh in #27
- feat(storage): mutualised and abstracted storage by @CorentinTh in #28
- config(storage): removed unused driver config by @CorentinTh in #29
- feat(seo): added og-image by @CorentinTh in #30
- chore: Configure Renovate by @renovate in #32
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- chore(ui): added footer by @CorentinTh in #5
- refactor(e2ee): use PBKDF2 to generate master key by @CorentinTh in #6
- test(int): added encryption/decryption tests by @CorentinTh in #7
- docs(readme): refined feature list by @CorentinTh in #8
- feat(seo): improved seo by @CorentinTh in #9
- fix(a11y): added aria-label on icon buttons by @CorentinTh in #10
- fix(ui): card padding on mobile by @CorentinTh in #11
- chore(pnpm): updated pnpm to 9.8 by @CorentinTh in #12
- chore(workspace): detailed package.json by @CorentinTh in #13
- test(notes): added e2e api test by @CorentinTh in #14
- chore(github): added funding.yml by @CorentinTh in #16
- refactor(server): switched to lodash-es to reduce bundle and docker image by @CorentinTh in #17
- feat(storage): added driver-level ttl info by @CorentinTh in #18
- refactor(knip): removed dead code by @CorentinTh in #19
- docs(readme): added name and restart flag in selfhost docker commands by @CorentinTh in #15
- refactor(dockerfile): merged install and build steps to reduce layers by @CorentinTh in #20
- docs(readme): added how it works section by @CorentinTh in #21
- refactor(ui): made footer responsive by @CorentinTh in #22
Full Changelog: v0.0.2...v1.0.0
v0.0.2
What's Changed
- chore(cd): added docker release workflow permissions by @CorentinTh in #4
Full Changelog: v0.0.1...v0.0.2