Changelogs, build notes and the occasional opinion by me
Hold Option (Alt on Windows and Linux) and Jinear shows you a key for the things you use most. Press Option+J and every button on the screen gets a label you can type. Tasks on the calendar also have a right-click menu now, so you can change a task without opening it.
Jinear had a light mode and a dark mode. Now it has 64 themes, from VS Code and JetBrains favorites to Dracula, Nord, and Catppuccin, plus a choice of fonts and six mouse cursors.
Tasks can now have collaborators next to the assignee. The calendar can be filtered by assignee, collaborator, and workflow status, and tasks can be dragged to a new time in the week and two-day views.
You can now connect Claude or ChatGPT to Jinear and let it do the typing: turning a conversation into tasks, telling you what is actually due this week, catching you up after a week off. It works with your account, and only on what you allow.
The MinIO image Jinear used was removed from Docker Hub, so docker compose pull failed and new installs could not start file storage. Jinear now uses a hosted copy of the same release. Existing installs need a one-line change.
Adding, reordering, and deleting workflow statuses have worked on the server for a long time. The screen for them was never built, so none of it was reachable. Now you can add statuses, drag them into the order you want, and delete the ones you don't use.
Jinear had no way to close registration, no way to reset someone's password without a mail server, and no way to see what was on the instance. There's an admin panel now, at /admin, off by default, with one admin account defined in your .env.
Jinear had calendar, tasks, and files. Documentation had nowhere to live, so it squatted on tasks or ended up as a text file in storage. Notes fixes that, and I think it's the last main feature Jinear needs.
File uploads that never finished, an installer that insisted on owning the standard web ports, and a service that always reported itself unhealthy. All three are fixed, and there are new docs for running Jinear behind your own proxy.
I trimmed Jinear down to its core. Removing projects, project Pages, custom domains, and chat, and split the old web app into an offline-capable PWA and a static marketing site.