AGENTDDS.com

Changelog

Branch feat/learn-catalog-courses-url: changelog

April 16, 2026Branch feat/learn-catalog-courses-url1 min readAI Generated

Branch feat/learn-catalog-courses-url: changelog

Automated summary for branch feat/learn-catalog-courses-url. This post is generated on push; commit it with your changes.

Commits

  • 96d81577 chore(webapp): sync pr blog post after latest commit
  • c26997a9 chore(webapp): update pr blog post commit list
  • 5d5a3d83 chore(webapp): align pr blog post with branch tip
  • 6a3aab78 chore(webapp): refresh pr blog post (final sync)
  • c53b4ba8 chore(webapp): refresh pr blog post after sync commit
  • 77a69780 chore(webapp): sync pr blog post for feat-learn-catalog-courses-url
  • 4bf52fcd fix(webapp): satisfy tsc for public counters cache and portfolio tests
  • 69223723 Merge remote-tracking branch 'origin/main' into feat/learn-catalog-courses-url
  • 981f100f feat(learn): wire course catalog filters to nuqs courses param

Files changed

bun.lock                                           |   5 +
 .../feat-learn-catalog-courses-url/manifest.json   |  12 ++
 .../feat-learn-catalog-courses-url/versions/ai.md  |  34 ++++
 webapp/package.json                                |   5 +-
 webapp/src/app/api/public/counters/route.ts        |   6 +-
 webapp/src/app/layout.tsx                          |  17 +-
 webapp/src/app/learn/catalog-data.ts               | 149 ++++++++++++++++
 webapp/src/app/learn/learn-catalog-client.tsx      | 102 +++++++++++
 webapp/src/app/learn/page.tsx                      | 198 +--------------------
 webapp/test/portfolio-events.test.ts               |   8 +-
 10 files changed, 331 insertions(+), 205 deletions(-)

How this works

This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.