Changelog
For everyone: one line per merge to main, newest first, generated from the git history on every build. A merge is a squash of one pull request, so the PR link is the full story of that change.
- 2026-09-18 test(api): pick the org application notice by application id (#117,
5b0ef78) - 2026-09-17 feat: cross-post a progress entry to LinkedIn behind LINKEDIN_SHARE_ENABLED (#114,
6e488a0) - 2026-09-17 ci: fetch pnpm and the API image’s dependencies through the npm mirror (#116,
bf1e107) - 2026-09-17 feat(web): progress section on Home and the network progress list (#112,
70777c9) - 2026-09-17 feat(api,cli): progress tools on MCP and vn progress commands (#111,
211e654) - 2026-09-17 ci(web): raise the vitest timeouts for the homelab runners (#113,
c31a194) - 2026-09-17 feat(web): progress log on the profile and project pages with a log form (#110,
4834863) - 2026-09-17 feat(api): progress entries with routes, migration, and seed (#109,
9a61a6b) - 2026-09-17 feat(web): builder sections on the profile with their empty states (#101,
6a0c3ba) - 2026-09-17 feat(web): builder header card on the profile and Summary in settings (#103,
e40e357) - 2026-09-17 feat(api): member and author filters on the project and post lists (#99,
620346e) - 2026-09-17 feat(web): organization cards with covers and the org page header band (#94,
c496f99) - 2026-09-17 feat(web): projects filtered grid and the project page team column (#92,
1fed060) - 2026-09-17 feat(web): photo-forward event cards and the event page hero and meta column (#91,
1da0d76) - 2026-09-17 ci: use the homelab npm mirror and build-cache registry (#102,
29ee95f) - 2026-09-17 feat(web): directory filter panel and member card grid (#90,
44893ea) - 2026-09-17 feat(web): posts kind filter and two-column grid (#89,
0f57900) - 2026-09-17 fix(ci): make the web typecheck wait for its library builds (#93,
b24daf6) - 2026-09-17 ci: run CI and Release on the homelab GTMBA runner pools (#95,
8f282e1) - 2026-09-16 feat: raise image caps and render stored images through next/image (#88,
f4c71d8) - 2026-09-16 feat(web): responsive grid helpers and the redesigned Home (#87,
50af536) - 2026-09-16 feat(ui): kit preview page and docs entry (#79,
3098fc1) - 2026-09-16 feat(ui): UICard, SectionHead, and MetaList, and the page header, empty state, and date badge move into the kit (#78,
8df8bbf) - 2026-09-16 feat(ui): add UITabs and UIChip and retire the page tab helpers (#77,
7831554) - 2026-09-16 feat(ui): UIButton href and icon, UIAvatar ring and image slot (#76,
de319ca) - 2026-09-16 feat(web): sidebar organizations menu and pending intro badge (#75,
bdc6677) - 2026-09-16 feat(ui): add HeaderBand (#74,
3463ba1) - 2026-09-16 chore(data): move the ecosystem directory out of the product repo (#67,
dc63342) - 2026-09-16 feat(web): collapse the sidebar under 1024px and use a drawer under 768px (#66,
0c87b6b) - 2026-09-16 feat(web): add the screens screenshot script (#65,
08bf6ec) - 2026-09-16 feat(web): render the app inside AppSidebar with theme and collapse cookies (#64,
9a87c18) - 2026-09-16 feat(ui): add AppSidebar with expanded and collapsed states (#63,
e87f438) - 2026-09-16 feat(ui): add link, tag, and nav tokens for both themes (#62,
46b5095) - 2026-09-16 feat(ui): add the UIIcon set (#61,
34ee363) - 2026-09-16 docs(specs): app redesign design, sidebar shell, kit, ten screens, builder profile (#54,
d3a1942) - 2026-09-16 feat(data): add Georgia Tech ecosystem and Southeast investor seed data (#53,
54c30bb) - 2026-09-15 feat: team-owned projects with organization affiliations and private deal terms (#52,
055ee32) - 2026-09-15 feat: personal projects that can move into an organization, archived project fixes (#51,
2c90c3a) - 2026-09-14 feat: projects, venture teams with a managed roster inside an organization (#50,
227962b) - 2026-09-13 feat(api): show members_only profiles to every active member (#48,
2471c55) - 2026-09-13 test(api): migrate the test database before the API specs run (#49,
42867b0) - 2026-09-11 docs: mark phase 5 merged and deployed (#47,
dd12d50) - 2026-09-11 feat: phase 5, intro requests, the notification inbox, and the email outbox (#46,
7cacb70) - 2026-09-11 chore(cli): 0.4.1, ships the media commands (#45,
bfafaad) - 2026-09-11 fix(cli): register the media commands and guard the COMMANDS map (#44,
1e9036e) - 2026-09-11 docs: phase 5 plan (intros, notifications, outbox) and the profile assist spec and plan (#43,
21183ad) - 2026-09-11 docs: mark the org signup work merged, fold the as-built notes into the spec (#42,
6a9ad9e) - 2026-09-11 feat: organization signup with admin approval and the owner setup checklist (#41,
a39d624) - 2026-09-11 feat: covers, post photos, image links, and LinkedIn photos (#40,
1eaf6c7) - 2026-09-10 feat: profile photos and organization logos (#39,
b35bd1b) - 2026-09-10 feat(web): Open Graph share image for the landing page (#38,
eb3314b) - 2026-09-10 ci: put the Nx cache where the cache steps look (#37,
a224ef8) - 2026-09-10 ci: keep the Nx task cache between runs (#36,
89a6197) - 2026-09-10 ci: check only the affected projects on pull requests (#35,
e998656) - 2026-09-10 fix(docs): run the internal Astro build after the public one (#34,
b30bed1) - 2026-09-10 feat(web): brand favicon from the Venture Network avatar (#33,
ec51c9c) - 2026-09-10 feat(web): marketing landing page on the apex (#32,
16d9f78) - 2026-09-09 docs: mark phase 4 merged and deployed, publish the CLI as 0.2.0 (#31,
e61fed3) - 2026-09-09 feat: phase 4, events, posts, and the home feed (#30,
cc622c7) - 2026-09-09 ci(release): publish without provenance from the private repository (#29,
e97bd4c) - 2026-09-09 chore(cli): 0.1.1, first release through trusted publishing (#28,
b5b54a8) - 2026-09-09 ci(release): publish the CLI through npm trusted publishing (#27,
db48c4c) - 2026-09-09 chore(cli): publish as @venturenetwork/cli (#26,
8b79b63) - 2026-09-09 docs: mark the console deployed (#25,
c3b8ed7) - 2026-09-09 fix(chart): qualify the console’s api upstream with the namespace (#24,
58b780b) - 2026-09-09 feat: operator console at console.venturenetwork.ai (#23,
73dfc7a) - 2026-09-08 docs(site): landing page description names users and admins only (#22,
a57002a) - 2026-09-08 docs(site): hide operator pages and internal references from the public site (#21,
6794cb9) - 2026-09-08 docs: mark the docs site deployed, retitle the landing page (#20,
9ff9f1f) - 2026-09-08 feat: docs site at docs.venturenetwork.ai with generated REST, CLI, MCP, and problem-type references (#19,
131481c) - 2026-09-08 docs: mark the CLI on npm work merged, first publish pending the secret (#18,
390d56c) - 2026-09-08 feat(cli): publish vn to npm with vn update and a newer-version notice (#17,
4e913c2) - 2026-09-08 docs: phase 4 implementation plan (events, posts, and the home feed) (#16,
6302467) - 2026-09-07 feat: org invitations on the CLI and MCP (#15,
099d652) - 2026-09-07 docs: admin guide to network invite codes and org invitations (#14,
4d6118d) - 2026-09-07 docs: mark phase 3 deployed, and fix the CLI’s doubled period (#13,
a88c096) - 2026-09-07 feat: phase 3, organizations, membership, and the member directory (#12,
1bb84f3) - 2026-09-07 docs: phase 3 implementation plan (orgs, membership, directory) (#11,
432fb78) - 2026-09-07 feat: admin role management, MCP admin tools, README admin tasks (#10,
20ad926) - 2026-09-07 fix(api): surface Resend rejections instead of swallowing them (#9,
ecbbff1) - 2026-09-06 chore: phase 2 follow-ups, docs as deployed and /health on the web origin (#8,
27cadf2) - 2026-09-06 fix(api): await better-auth initialisation before the app reports ready (#7,
487159e) - 2026-09-06 fix(api): apply migrations before better-auth initialises in every boot mode (#6,
c0732e1) - 2026-09-06 feat: phase 2 auth, membership, profiles, login design, CLI and MCP OAuth (#5,
366f791) - 2026-09-05 docs: add the phase 2 implementation plan (auth and profile) (#4,
608b151) - 2026-09-05 docs: deployed section and the phase plan index (#3,
f393ad5) - 2026-09-05 feat: phase 1 scaffold and pipeline (#2,
aa5c327) - 2026-09-05 docs: venture network app design spec and phase 1 plan (#1,
3e3dd5d) - 2026-09-05 Initial commit (
6a455e8)