Release notes
Each version of Castellan and of every agent, with what's new, what changed, and anything to know before updating. Castellan shows the same notes under What's new.
The agents
Smith
0.7.1
Porter
0.5.15
Thatcher
0.2.11
Reeve
0.12.5 · October 7, 2026
Clerk
0.5.10
Chamberlain
0.2.12
Herald
0.8.13
Developer Herald
0.8.6 · October 7, 2026
Warrener
0.5.13
Miller
0.5.15
Lamplighter
0.4.9
Surveyor
0.4.18
Reckoner
0.2.11
Weigher
0.2.13
Aletaster
0.8.6 · October 7, 2026
Shepherd
0.2.12
Pinder
0.5.12
Steward
0.27.12
Heiward
1.7.46 · October 7, 2026
Castellan
0.16.4
The welcome asks one question, then hires the staff for it.
What's new
- The first time you open Castellan, the welcome asks what this PC is mostly for: Gaming, Software development or Everyday use. Pick one: it's only a starting point.
- The next screen lists the agents for that use, already ticked. Untick any you don't want, or tick others.
- A last screen follows the hiring, agent by agent, until everyone is in. You can close it at any time and the hiring carries on.
- New hires start set up for the use you chose. The Herald, for one, starts as the Gamer on a gaming PC, and with general news, the weather and stocks otherwise. You can change it in its Settings whenever you like.
- Castellan's setup asks the same question, as one choice, and the staff it hires start set up for it too.
What changed
- The welcome's five ticked uses (Everyday use, Gaming, Photos and videos, Documents and mail, Writing software) are now three, with one chosen. The agents for photos, videos and papers come with Everyday use.
- The hire and Employee management popups no longer tag an agent with the variant it runs as (the Herald's "Runs as Gamer"). Its card's details still say which one runs.
Before you update
- Nothing: it updates itself as usual. An agent you have already hired keeps its own settings.
0.16.3
A demo manor, for showing Castellan without showing your own.
What's new
MANOR_DEMO=1 manor serveopens a made-up manor at castellan.localhost:18575: Oakfield Manor on a PC called STUDY-PC, with every role held, a few agents at work, one finding from the Surveyor and a Workshop licence. It's for screenshots and for showing the product.- The demo has its own folder in the temp folder and its own port. It asks no agent and nothing online, and never reads or changes your own manor or your agents. Its buttons change nothing, apart from the theme.
What changed
- In the hire and Employee management popups, an agent's Employed here badge is green, instead of grey as if it were switched off.
Before you update
- Nothing: it updates itself as usual.
0.16.1
The buttons on a role card are all the same height.
What changed
- On every role card, Start and Stop are now the same size as Open, Update, Hire and Employee management, so the row of buttons lines up instead of two standing taller than the rest. Buttons across the page keep one height whether they open a page or do something.
Before you update
- Nothing: it updates itself as usual.
0.15.7
Your own agents can be hired from their role cards, the first time too.
What's new
- An agent that is yours alone (on this PC, built by the Steward from its clone) now shows Hire on its role card and in the hire popup when it isn't installed yet. Hire asks the Steward to build and install it, and the page follows the install as for any hire. Before, its first install was a command run by hand.
What changed
- It is offered only where the Steward is installed and looks after that agent; once installed, the Steward keeps it up to date, as before.
Before you update
- Update the Steward to 0.27.2 or later first: Hire asks it for the install.
0.15.6
The setup shows Castellan's licence terms, and installs once you accept them.
What's new
- Setting Castellan up now shows its licence terms (the EULA) right after the welcome. Next waits until you tick I accept the licence terms. They're the same terms as on castellan-software.com/terms.
- From a terminal, the setup asks you to accept them before it installs anything.
setup.exe termsshows them, and--accept-termsaccepts them for an unattended setup. With--yesalone, nothing is installed.
Before you update
- Nothing: it updates itself as usual. The terms are asked only when you run the setup.