Skip to content

Releases: Cratis/Cast

Release v0.2.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 23:02
eff86fe

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 /join stay 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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:53
4ba240d

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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 14:51
1b797b9

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.json version 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 profile field in the registry points the directory at a member's cast.json when it does not live at <site>/cast.json (#10)

Changed

  • Tiers on member pages always come from the registry; a member's cast.json cannot change a tier, and profiles for another login are ignored (#10)
  • A member's profile that cannot be read or rendered falls back to the GitHub profile instead of stopping the directory build (#10)

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 12:02
8212b80

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 one cast.yaml into 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 with npm 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.json and /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)