Repository navigation
Releases: Cratis/Cast
Release list
Release v0.2.2
Changed
- Member profile and CV pages on cast.cratis.io now ask search engines not to index them, since members have not opted in to having their personal data indexed. The home page and
/joinstay indexed. (#22) - Member profile and CV pages on cast.cratis.io no longer publish job title, email, home town or interests in their structured data; those details stay on each member's own site. (#22)
Release v0.2.1
Fixed
- When a member removes their
cast.json, their directory card falls back to GitHub data instead of keeping the old title and tagline (#12) - A merged pull request total that was not fetched from GitHub is labelled self-reported, never live (#12)
- Taglines with accent markup show as text on directory cards and in the terminal, without literal asterisks (#12)
- Stat numbers keep their suffix on the same line, GitHub-only intros read as sentences, the search field shows a focus ring, and the 404 heading fits on small screens (#12)
- Verification badges show the since date as month and year, matching the directory cards (#12)
Release v0.2.0
Summary
Every member page on https://cast.cratis.io is now the member's full Cast profile in the Cratis design: the career replay, live GitHub numbers, the terminal, the ⌘K / Ctrl+K command palette, light and dark themes and a printable CV, with the verification panel built in. Any site can feed it by publishing /cast.json, whether or not it is built with Cast.
Added
- Directory member pages render the full profile of Core and Partner members from their
/cast.json, and a profile from public GitHub data for everyone else, each with the terminal, command palette, themes and a printable/<login>/cv/(#10) /cast.jsonversion 2 carries the complete, render-ready profile, with a published JSON Schema (cast-json.schema.json) and a format guide so sites not built with Cast can produce it (#10)- An optional
profilefield in the registry points the directory at a member'scast.jsonwhen it does not live at<site>/cast.json(#10)
Changed
Release v0.1.0
Summary
Cast is a verified profile site for everyone who builds with Cratis, plus a directory of the people behind the play. Run npm create @cratis/cast, fill in one cast.yaml, and your career is told as an event stream: a replay rebuilds your role, organizations and skills from the events, alongside live GitHub numbers, a terminal, a command palette and a printable CV, in Cratis branding with your own accent. Badges are verified in the Cast directory from a registry Cratis reviews, so no site can award itself one.
Added
@cratis/cast, an Astro integration that turns onecast.yamlinto a complete profile site with a career replay, live public GitHub data, writing, talks, projects, a printable/cv, a terminal, a command palette and light and dark themes (#1)@cratis/create-cast, run withnpm create @cratis/cast, scaffolds a site prefilled from your public GitHub profile, with an hourly GitHub Pages deploy workflow (#1)- Cast badges: Core and Partner come only from the reviewed registry in this repository, Contributor is earned from merged public pull requests in the Cratis organization, and every badge links to its verification page in the directory (#1)
- Every Cast site publishes
/cast.json, a JSON Resume/resume.jsonand/llms.txt, so people, directories and AI agents read the same profile (#1) - The Cast directory for https://cast.cratis.io, with Core, Partner and Contributor sections, a verification page and embeddable badge for every member, and a guide to joining (#1)