Changelog
What has shipped
Every change that reached production, newest first. Written for people who use the site, so refactors and dependency updates are left out.
- Version
- 0.5.0
- Commit
31a6461- Deployed
The commit above is the one this page was built from, so it is exactly what you are looking at. The API reports its own at /api/version — if the two differ, a deploy is mid-flight or one half failed.
0.5.0
Added
- A form at `/new_app` for starting a new project: describe the idea, pick the capabilities it needs, and it files a ticket that an automated session turns into a repository, a deployed site and a working deploy pipeline.
- `/changelog` — this page — with the version and commit currently in production.
Changed
- Naming help on `/new_app` no longer calls a language model. It checks the names you are considering against GitHub and DNS instead, which costs nothing and needs no API key; the deeper market research happens in the session that picks up the ticket, which can search the web.
Fixed
- Subdomains of `lp-data.cloud` with nothing behind them were serving an unrelated website. They now redirect to HTTPS and fail honestly.
- Merges to `main` deploy for real. The deploy workflow had been reporting success without deploying anything since it was written in August.
- Changes to the shared proxy configuration are now actually applied on deploy. They were being written to the server and silently ignored by the running container.
0.4.0
Changed
- A merge only deploys once its build and checks have passed. Previously both started at the same time, so a broken build could still reach production.
0.3.0
Added
- The site can be installed to a phone or desktop home screen and opened like an app, with its own icon and no browser chrome.
0.2.0
Added
- `/capabilities`, an interactive map of what this practice covers.
- A dashboard for tracking enquiries through a pipeline, with an activity log and reminders, behind a login.
Fixed
- Feedback submissions are listed by their title rather than by the submitter's email address.
- Enquiries were being accepted, answered with a success message, and then lost because the storage volume was not writable. Nothing reached the inbox and nothing reported an error.
0.1.0
Added
- First public release: services, selected work, long-form guides, an about page, a contact form and a booking page.
- A feedback form that files a report directly, and social preview cards for every page.
Security
- Analytics default to consent denied, with advertising signals off.