{"id":"org_36Ji7V0Utc-lg9tGM07Ps","slug":"val-town","name":"Val Town","domain":"val.town","description":"Browser-based TypeScript runtime for writing and deploying serverless functions","category":"developer-tools","tags":[],"sourceCount":2,"releaseCount":191,"releasesLast30Days":6,"avgReleasesPerWeek":1.9,"lastFetchedAt":"2026-04-19T07:02:52.949Z","trackingSince":"2022-09-20T00:00:00.000Z","aliases":[],"accounts":[],"products":[],"sources":[{"id":"src_pcisFdsKXN2gbyYgNT8HS","slug":"val-town-blog","name":"val-town-blog","type":"feed","url":"https://blog.val.town","isPrimary":true,"isHidden":false,"fetchPriority":"normal","releaseCount":92,"latestVersion":null,"latestDate":"2026-04-09T00:00:00.000Z","latestAddedAt":"2026-04-09T21:22:03.603Z","productSlug":null,"productName":null},{"id":"src_wgpUAHpf4JX3P9CQQ5AAL","slug":"val-town-sdk","name":"val-town-sdk","type":"github","url":"https://github.com/val-town/sdk","isPrimary":false,"isHidden":false,"fetchPriority":"normal","releaseCount":99,"latestVersion":"v3.11.0","latestDate":"2026-03-31T20:28:20.000Z","latestAddedAt":"2026-04-09T16:55:57.999Z","productSlug":null,"productName":null}],"overview":null,"knowledgePage":null,"playbook":{"scope":"playbook","content":"# Val Town — Playbook\n\n> Agent reference for fetching and maintaining **Val Town** (`val-town`) changelog sources.\n\n**2** active sources · domain: val.town\n\n## Sources\n\n| Name | ID | Type | URL | Last Fetched |\n|------|-----|------|-----|--------------|\n| val-town-blog | `src_pcisFdsKXN2gbyYgNT8HS` | feed | https://blog.val.town | Apr 18 |\n| val-town-sdk | `src_wgpUAHpf4JX3P9CQQ5AAL` | github | https://github.com/val-town/sdk | Apr 18 |\n\n## Agent Notes\n\n### Extraction patterns\n\n**val-town-blog** (feed): RSS feed at blog.val.town/rss.xml. Titles are the release titles. Summaries are brief descriptions of what shipped. Content is the same as summary (feed doesn't include full body). No version numbers — releases are date-keyed. Typical cadence is 0.5 releases per week (monthly investor updates, product newsletters, changelog posts, launch announcements).\n\n**val-town-sdk** (GitHub): Releases follow conventional commits with auto-generated changelogs linking to GitHub commit ranges. Version format is semver (v3.11.0). Most releases are routine api updates from upstream codegen. Feature/chore/fix categories appear in release notes. Typical cadence is 1.1 releases per week (high velocity SDK updates).\n\n### Known quirks\n\n- Blog: Investor updates are marketing/financial updates, not product releases. Newsletters (e.g., \"Newsletter 26\") are roundups of features shipped across the month. Changelog posts are the source of truth for shipped features. \"Talk of the Town\" are community highlights, not core releases. \"Townie\" (Val Town's AI agent) updates are significant milestone releases.\n- SDK: Many releases are API codegen updates triggered by upstream changes. Release notes often say \"api update\" with minimal detail. Bug fixes and features are separated. Dependabot security updates are routine. Earlier releases (pre-2026) may be sparse. GitHub SDK is actively maintained — fetch all releases.\n\n### Source coverage\n\n- **val-town-blog**: Covers company announcements, product launches, investor communication, and shipping cadence. Does not capture internal-only discussions or GitHub commit history. Feed is the authoritative source; no separate changelog URL.\n- **val-town-sdk**: Covers SDK versioning and API surface changes. Links to full commit ranges on GitHub. Does not reflect internal roadmap or strategic decisions — see blog for those. SDK is the primary developer integration point for Val Town's platform.\n\nTogether, these sources paint a picture of Val Town's product direction (blog → company narrative) and developer-facing API stability (SDK → implementation details).\n","updatedAt":"2026-04-18T20:42:37.249Z"}}