Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/bitter-oranges-yawn.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/brisk-otters-verify.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/common-views-report.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/curvy-zod-aligns.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fair-forms-regroup.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lean-penguins-pack.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/moody-gifts-camp.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/moody-tips-share.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shy-badgers-drum.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/violet-parks-move.md

This file was deleted.

15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @elek-io/client

## 0.3.3

### Patch Changes

- b5100bd: Added README.md and more developer documentation
- de46666: Add Playwright E2E tests that build the unpacked app and run against it in CI, across the same platforms as Core, with an isolated Electron userData directory and Core 0.21's ELEK_IO_DATA_DIR for test data. Modernize the toolchain to Electron 43 with electron-vite 5 on the Node 24 runtime, TypeScript 6, eslint 10, pnpm 11 supply-chain policies, and refreshed dependencies including lucide-react 1.x and react-day-picker 10. CD now publishes build artifacts to a draft GitHub Release.
- 3b5ff2c: Small visual improvements
- aa6d4f9: Adopt @elek-io/core 0.20.0 and align on a single zod 4.4.3. Core now declares zod as a peer dependency and re-exports z, so the app supplies the shared zod copy. This dedupes zod to one physical version and clears the zodResolver type errors.
- 31b87d5: Render field-definition groups and finish adapting the dynamic form system to @elek-io/core 0.20.0. Groups in a Collection's fieldDefinitions are shown as labeled fieldsets in the Entry form and Collection editor, field definitions are flattened where grouping is irrelevant, and a Project's commit history now comes from a dedicated projects.history query instead of the Project read. Form typing was reworked to infer react-hook-form types from the generated Zod schemas.
- adfcb0e: Shrink the packaged app and broaden Linux packaging. Renderer-only dependencies and @sentry/vite-plugin now live in devDependencies so only true runtime dependencies are bundled, and contributor docs, tests, changesets and dev configs are kept out of the asar. The Linux build drops the snap target, which electron-updater cannot auto-update, and adds rpm and pacman alongside AppImage and deb, so every Linux artifact keeps in-app updates working.
- 24520ae: Updated to latest Core
- 95241d7: Fixed Shadcn init and components
- b741e09: Using new provider for breadcrumbs to allow for static and dynamic page labels in conjuction with Tanstack router and query.
- b741e09: Using Tanstack query as a wrapper around IPC calls for cache handling. Improved perceived performance since we do not wait for data to load before rendering pages and components.

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@elek-io/client",
"productName": "elek.io Client",
"description": "The elek.io Client is a desktop application for Windows, macOS and Linux that allows you to manage content.",
"version": "0.3.2",
"version": "0.3.3",
"type": "module",
"main": "./out/main/index.js",
"homepage": "https://elek.io",
Expand Down