Changelog
What changed, when. New tools, fixes, and site updates.
Last updated: March 6th, 2026
2026-03
- Search fixed. Header search works on every page with a typeahead dropdown (up to 8 matches from the tool registry). On Home, the All Tools grid filters as you type; on other pages, Enter navigates to
/?q=...and Home applies the query. Clicking a suggestion goes straight to that tool. Home also reads?q=from the URL on load so shared links open with results pre-filtered. - Pro badge in header. When
localStorage.nsb_prois true, a Pro pill appears in the nav on all pages and opens the upgrade modal on click. Debug mode still shows the Pro button when not subscribed. Header event binding is idempotent so re-renders (e.g. after unlock) do not double-bind. - Pro modal: "I already paid" and unlock. The "I already paid" control is now a clear secondary button. Clicking it toggles an unlock section with email input and "Unlock Pro" button. Validation (valid email, length 254) shows an inline error on failure; on success, Pro is set, a toast confirms, the modal closes, and the header re-renders.
- Mailchimp signup. The Get updates form on /updates/ posts to
POST /api/subscribe, a Cloudflare Pages Function that adds or updates a Mailchimp audience member and tags with "nsb-tools". Double opt-in is configurable via env. - Local dev with Workers. Static-only dev:
npm run dev(http-server). To run the subscribe API and other Pages Functions locally:npm run dev:cf(Wrangler). Use.dev.varsfor Mailchimp and other secrets (see README). - Robustness. Header listeners (search, upgrade, Pro badge) use bind-once markers so multiple renders do not attach duplicate handlers. Dynamic script loading (csv.js, pro.js) is idempotent: DOM checks and
data-nsbmarkers prevent duplicate script tags; loading flags clear on error or missing global so retries work.
Links: Home, Get updates, Categories, AI Hub
2025-02
- SEO audit: BreadcrumbList JSON-LD added to Changelog, SEO Health, About, Privacy, Terms
- Edge pages (e.g. student-loan, credit-card, software-engineer): added og:type, og:image, and full Twitter card tags
- SEO Health page: checklist updated to include glossary in sitemap, embed noindex, and tooltip-key vs glossary anchors
- Tool visibility updates: tools now show in the homepage and category lists when they have live pages
Useful links: Home, Categories, AI Hub, Get updates
2025-01
- Initial launch: tools across Social, Writing, Career, Business, Repurpose
- Early set: Username Generator, Hook Generator, Short-Form Script Writer
- Content set: Hashtag Generator, Caption Generator, Content Ideas
- Writing set: LinkedIn Post Builder, Newsletter Outline, Title + Headline Generator
- Career set: Resume Bullet Rewriter, STAR Stories, Cold Outreach Email
- Business set: Deal Teaser Analyzer, SBA Payment Estimator, LOI Outline
- Repurpose set: Repurpose Pack, Content Calendar
- Pro scaffolding: daily limits, upgrade modal placeholder
- Recently used and saved outputs (localStorage)
If you want a ping when new tools drop, use Get updates.