Changelog

What changed,
and what it means for you

Every release with the full list of additions, changes and fixes. We announce breaking changes at least 90 days in advance.

  1. August 21, 2026

    useNotification

    useNotification opens its business API

    The company side of a useNotification app is now an API: publish and edit apps, wire the webhook inside them, read your subscribers, and send to one or all of them — three APIs, OAuth2 through artim/dev.

    Read entry
  2. August 19, 2026

    Methacore

    Joining, leaving and a club page of its own

    Methacore now carries a membership from the public application form to the confirmed cancellation, splits a club into departments, and hosts what used to live elsewhere: the club's website, its mailboxes and the sign-in for other applications.

    Read entry
  3. August 18, 2026

    ShellBase

    OpenID Connect sign-in with a consent step

    ShellBase gained an OpenID Connect flow: you are handed off to sign in, and a consent screen stands between the sign-in and the access it grants.

    Read entry
  4. August 18, 2026

    Support

    Discord attachments, Methacore and Artim sign-in

    Files posted in a Discord ticket thread now appear on the ticket itself, staff can trigger tools from that thread, and Support accepts Methacore and Artim sign-in.

    Read entry
  5. August 12, 2026

    v1.14

    Platform

    Schreibende Endpunkte für alle Produkt-APIs

    Bis hierher waren die Produkt-APIs lesend. Jetzt legen sie an, ändern und löschen — nach einem Muster, das für jede Sektion gleich ist.

    Read entry
  6. August 5, 2026

    Platform

    Protected files need a signed link

    A file marked as protected can no longer be fetched from its plain address — access requires a signed URL that expires.

    Read entry
  7. July 31, 2026

    Methacore

    Membership fees, SEPA and the club's books

    This is the month dues became a system: fee groups with formulas, fee runs, SEPA direct debit, dunning and a chart of accounts — and around them meetings, votes, inventory, rooms and a log of everything that changes.

    Read entry
  8. July 29, 2026

    v1.13

    Platform

    Sandbox kann Fehlerfälle gezielt simulieren

    Rate Limits, Timeouts und ungültige Keys lassen sich per Header auslösen — ohne auf den echten Fehler zu warten.

    Read entry
  9. July 18, 2026

    Support

    A daily health check inside Support

    Support runs a health check once a day on a schedule and reports the result in the app, so nobody has to start the check by hand.

    Read entry
  10. July 4, 2026

    v1.12

    Platform

    Key-Rotation mit 24 Stunden Überlappung

    Alter und neuer Key sind einen Tag lang gleichzeitig gültig. Kein Deploy-Fenster mehr nötig.

    Read entry
  11. June 19, 2026

    Methacore

    A Watch app, families and attendance in the group view

    Methacore reaches the Apple Watch with HealthKit, families can be created and their members told about it, and a group now shows how attendance is going.

    Read entry
  12. June 18, 2026

    v1.11

    Platform

    TypeScript-SDK mit generierten Typen aus dem OpenAPI-Schema

    Jede Response ist typisiert, jeder Fehlercode ein Union-Member. Das SDK wird mit jedem API-Release neu generiert.

    Read entry
  13. June 13, 2026

    FleetPilot

    Messages on screen and files in both directions

    FleetPilot can now reach the person at the device and the disk underneath it: important messages that appear as a banner, a file browser per device, and file transfer to and from a machine.

    Read entry
  14. June 13, 2026

    Web

    Staging deployments before anything reaches production

    The website can be deployed to staging and checked there first, and a site that started this month was set up on Artim staging CI from the start.

    Read entry
  15. June 7, 2026

    artim/dev

    A staging environment for artim/dev

    Nothing changed on the site itself this month — artim/dev got a staging build and its own environment configuration, so a version can be deployed and looked at before it goes live.

    Read entry
  16. June 7, 2026

    Platform

    Staging environments, from CLI to proxy host

    A new staging service brings a deployment up in containers, gives it a proxy host and pulls its environment variables from CI — with a command line tool to drive the whole thing.

    Read entry
  17. June 5, 2026

    CI

    Environment files, job variables and steadier runners

    CI gained environment files per stage and variables inside jobs, and it holds up better when a runner drops or a job floods the log.

    Read entry
  18. June 3, 2026

    Identity

    iOS layout respects the safe area

    The app no longer draws its content into the system areas at the top and bottom of an iPhone screen.

    Read entry
  19. May 27, 2026

    Support

    Sign in with Google or Apple

    Support accounts can now be created and used with a Google or Apple account, and an expired session no longer traps you between the ticket list and the login screen.

    Read entry
  20. May 27, 2026

    v1.10

    Platform

    Webhooks für Zugangs- und Verbindungsereignisse

    Statt zu pollen bekommst du eine signierte Zustellung, sobald sich etwas ändert.

    Read entry
  21. May 27, 2026

    Web

    Legal pages get their own content and styling

    The privacy policy and the terms and conditions are handled as legal content now, with styling of their own and without the call to action block they carried before.

    Read entry
  22. May 17, 2026

    FleetPilot

    Policies, package dependencies and dynamic groups

    FleetPilot learned to enforce compliance on its own: a policy engine, packages that pull in their own dependencies, and dynamic groups that deployments and policies can target.

    Read entry
  23. May 4, 2026

    Labs

    Deep links with memory and Firebase wired up

    Deep link handling stopped resolving everything from scratch, and the app gained the Google Services configuration it needs to talk to Firebase.

    Read entry
  24. May 4, 2026

    Methacore

    Course bookings pay into the organisation's own account

    Money from a public course booking now goes to the organisation's own connected account instead of one fixed destination, and the form builder learned drag and drop.

    Read entry
  25. May 4, 2026

    ShellBase

    Access tokens now last 90 days

    ShellBase access tokens now expire after 90 days, which sets how long a sign-in holds before you have to authenticate again.

    Read entry
  26. April 25, 2026

    Artim Dash

    Firestore as a source, events and projects

    Dashboards can read from Firestore, events can be posted to an endpoint from outside, and work can be grouped into projects.

    Read entry
  27. April 25, 2026

    Methacore

    Error reporting, group dates and steadier training plans

    The dashboard and the app now report their own failures instead of dying quietly, group meeting dates are pinned to one timezone, and editing exercises in a training plan holds up.

    Read entry
  28. April 22, 2026

    Web

    PDF preview and projects that keep their state

    A project definition can be looked at as a PDF before it leaves the browser, and what you enter survives leaving the page.

    Read entry
  29. April 21, 2026

    Bug

    Client SDKs, error pages and an English interface

    Bug got the client side it was missing: SDKs for React and React Native that catch crashes and show an error page instead of a blank screen, API keys for sending events, and an interface that now reads in English.

    Read entry
  30. April 21, 2026

    Identity

    A console for users, applications and logs

    Identity got an administration console: its own sign-in, and one place to work through users, applications, chips, certificates, logs and teams, with search, pagination and per-record detail views.

    Read entry
  31. April 20, 2026

    ShellBase

    Teams, passkeys and a terminal that keeps its session

    ShellBase grew from a single-user tool into something a team can share: teams with owners and member limits, invitations, passkey sign-in, and per-team SSO.

    Read entry
  32. April 20, 2026

    Weekly

    Weekly updates now go to Instagram too

    The weekly update is no longer Discord-only: it can be posted to Instagram, and a chosen week can be pushed there by hand from the admin panel.

    Read entry
  33. April 16, 2026

    Labs

    A generator proof of concept and steadier slash commands

    A proof of concept for generating projects from templates landed, and the meeting bot got better at handling a slash command that goes wrong.

    Read entry
  34. April 2, 2026

    Support

    A proper sign-in prompt for protected pages

    Opening a Support page without being signed in now sends you to the login screen with an access denied message, instead of leaving you on a page you cannot use.

    Read entry
  35. March 30, 2026

    Labs

    A meeting recorder bot and a self-updating desktop app

    A new bot that records meetings and handles voice started this month, and the desktop app gained update handling and logs.

    Read entry
  36. March 30, 2026

    Methacore

    Courses, paid bookings, waitlists and passkeys

    Methacore became something you can sell courses with: bookings paid through Stripe with discount codes, a waitlist that hands out freed seats on its own, an email for every step of a booking, and passkey sign-in.

    Read entry
  37. March 29, 2026

    Identity

    Approval by push and desktop sign-in codes

    An authorization request now reaches the device as a push notification, desktop clients get their own sign-in code, and a completed authorization hands the session over to the app.

    Read entry
  38. March 28, 2026

    Platform

    Safer file deletion in file storage

    One change this month: deleting a stored file resolves its path and name through checked values before anything is removed.

    Read entry
  39. March 26, 2026

    Support

    Ticket updates now arrive by email

    Support sends an email when a ticket changes or gets a reply, and the mail names what changed instead of just saying something did.

    Read entry
  40. February 27, 2026

    Artim Dash

    Data connections you can change afterwards

    A dashboard's data connection is no longer settled at creation: it can be updated, it records which kind of database it points at, and the databases behind it can be read out.

    Read entry
  41. February 27, 2026

    Methacore

    Unsubscribe requests, multi-measurement and a device PIN

    Members can now ask to leave through the app and the organisation decides on those requests, measurements can run for several entries at once, and the app locks behind a PIN.

    Read entry
  42. February 16, 2026

    Weekly

    A quiet month with one test added

    Nothing changed for anyone using Weekly this month — the single commit was a test file.

    Read entry
  43. January 30, 2026

    Platform

    Expiring files and JSON document filters

    Uploaded files can be given an expiry and cleared out once they reach it, and documents in the database browser can be narrowed down with a JSON query.

    Read entry
  44. January 28, 2026

    Identity

    OpenID discovery, scopes and longer sessions

    Identity became something an outside application can integrate against properly: OpenID discovery and JWKS endpoints, an authorization code flow that follows the spec, requested scopes, and a record of what happened on an account.

    Read entry
  45. January 27, 2026

    CI

    The add-runner command reads correctly

    One fix this month: the command shown when you add a runner was printed with broken syntax.

    Read entry
  46. January 24, 2026

    Labs

    Employee records, wallet passes and optional QR codes

    Employees can be opened in a detail view that holds their documents and training records, and pass generation learned to leave the QR code out unless it is asked for.

    Read entry
  47. January 21, 2026

    Methacore

    Page analytics and a fixed measurement export

    A quiet month: the public pages started reporting their traffic, and exporting a measurement now lands where it belongs.

    Read entry
  48. January 12, 2026

    Artim Dash

    Live cursors, folders and a verified sign-up

    Artim Dash became something several people can use at once: live cursors with follow and spotlight, a minimap, folders for dashboards, and a sign-up that runs through OAuth2 and confirms the address by email.

    Read entry
  49. January 11, 2026

    Weekly

    Weekly changelogs pulled from GitHub, posted to Discord

    The first version of the weekly changelog admin: it signs you in, reads commits from GitHub, turns a week into a summary, and posts it to Discord as a rendered image.

    Read entry