Changelog
July, 2020
- Added Stripe webhooks for subscription lifecycle events
- Added transactional emails via mailgun
- Added support for coupons
- Added support for affiliate links
- Added the ability to edit existing sites
- Added support for dark mode (PR)
- Added support to notion-api-worker for respecting cache headers (PR)
- Fix latency of page updates
- Lots of small bug fixes
June 29, 2020
- Added analytics via Fathom
- Added demo mode
June 28, 2020
- Added NotionComponentsProvider to react-notion (issue)
- Switched to using
next/link
for page links - Ended up reverting due to issues with the way we're doing path rewriting...
- Incorporated beta feedback from onboarding
June 26, 2020
- Added DNS validation to webapp UX
- Addressed several minor perf issues
June 25, 2020
- Added on demand TLS for new sites
- Fixed occasional 502 errors when lazily rendering pages
- Added basic error pages to the next.js renderer
- Iterated on landing page copy
June 24, 2020
- Met with react-notion guys to discuss collaboration going forwards
- Created bulk PR of improvements to react-notion (PR)
June 23, 2020
- Switched from Next.js SSR to incremental SSG 🔥
June 22, 2020
- Add support for site-wide search (PR)
- Fix recursively nested async blocks (PR)
- Fix error causing non-collection pages to not load (PR)
- Begin beta testing
June 2020
- Initial marketing landing page
- initial notion demo + docs
- MVP of customer webapp bootstrapped via Saasify
- Add firebase as persistent storage
- MVP of caddy server for hosting external domains with SSL
- Add rendering support for page header navigation
- Optimize image assets via custom cloudflare worker
- Fix a slew of rendering bugs in react-notion (PR)
- Add medium-zoom to renderer
- Initial prototype
June 1, 2020
- Competitive analysis and background research
- Composed in notion, of course 😉
- Initial idea💡