Public Changelog

Latest changes pulled automagically from the repository. For questions or inquiries, reach out to @pabliqe on any social platform.

2.1.14 #

Meet Library ExplorerAn image to describe post

  • feat: implement authentication and bookmark management (5562a5d)
  • feat: implement user bookmarks synchronization and sharing features (9f86780)
  • feat: add library description and settings API endpoints (30f6cb1)
  • refactor: simplify navigation item mapping in layout component (4f63701)
  • feat: add tracking for copying and regenerating public library share links (9c1f918)
  • refactor: update styles and improve layout in BookmarkDrawer, Header, and LibraryFlowView components (f515ea7)
  • feat: implement device aspect ratio utility for responsive components (d04d55b)
  • feat: add tagsMap to NotionPageRenderer and related components for enhanced tagging support (6db8c09)
  • feat: enhance responsive design and device handling across components (2e1d17d)
  • feat: include total saves in analytics tracking for CollectionCard component (c969b04)
  • feat: update topbar message and enhance skeleton component layout for improved user experience (fbdc258)
  • feat: enhance layout responsiveness and adjust card spacing in LibraryFlowView and NotionPageRenderer (2910b8a)
  • chore: update changelog for version 2.1.14 with new features and improvements (d4df2b3)
  • feat: update pending bookmark storage to localStorage for better mobile OAuth handling and adjust topbar message (7d40224)
  • feat: add Library Explorer background styles and animations for enhanced visual experience (ed4c607)
  • feat: update LibraryFlowView styles and animations for improved visual consistency (07a2c14)
  • feat: update MapIcon usage and adjust styles for TitleField and FlowSlide components (2939e6e)
  • feat: migrate to Supabase for authentication and bookmarks management (b70e3a4)
  • feat: remove NextAuth integration and implement Supabase for authentication (667078c)
  • feat: refactor authentication routes for Supabase integration and remove NextAuth middleware (c677c47)
  • feat: implement public and owner views for library profiles and bookmarks management (5bd1945)
  • feat: add GitHub Actions workflow for refreshing Notion content and update documentation (26b830b)
  • feat: increase free bookmark limit from 3 to 10 for unauthenticated users (96b2652)
  • fix: set NOTION_FAIL_FAST to 0 for improved content fetching reliability (cf60a1d)
  • feat: update FREE_BOOKMARK_LIMIT to 7 and refactor bookmark logic in components (50781eb)
  • feat: implement save-all functionality for public library and enhance user sync logic (4c19228)
  • fix: update share button text from "Share library" to "Copy link" (9f2fa94)
  • fix: adjust library explorer background gradient and keyframe animation for improved visual consistency (e37474a)
  • refactor: remove Prisma schema and related dependencies from the project (2dc9119)
  • style: comment out opacity properties in library background pulse animation for clarity (ecda751)
  • feat: enhance user session management by clearing bookmarks and localStorage on sign out (f1cb586)
  • fix: update library background pulse animation duration and size for improved visual consistency (6adf086)
  • fix: update Notion page fetch retry attempts and delays for improved reliability (4f949e3)
  • feat: implement cover visibility utility to manage bookmark display based on renderable covers (83924d1)
  • feat: add Library Explorer layout and modal component (ca681aa)
  • feat: update Library Explorer modal for controlled usage and improve LoginModal rendering; enhance LibraryEmptyState button styles (231bf45)
  • feat: enhance UI components for improved styling and layout consistency across pages (30466bb)
  • feat: update Library Explorer title and modal styles for consistency; adjust CSS variables for gradient background (4fc6773)
  • feat: integrate new font styles and update layout components for improved typography; enhance BookmarkDrawer and LibraryExplorerModal with new UI elements (a95e451)
  • fix: remove redundant tooltip hiding logic in NavbarBookmarkButton component (626258f)
  • feat: add public author fields to user profiles for library sharing; update components to utilize new fields and improve UI interactions (c1472ab)
  • style: adjust image width in MenuItemLink for better layout consistency (4159e26)

2.1.13 #

  • feat: new version + merge with static cache + related patterns preview (56aeed1)
  • feat: add entry for generated brand metadata in .gitignore (0dca65b)
  • feat: add new SVG assets for patterns and logo (8912240)
  • feat: add optional dependency for lightningcss in package-lock.json (1a69df3)
  • feat: add optional dependency for @tailwindcss/oxide in package.json and package-lock.json (b7f0297)
  • feat: enhance layout and components with new features and styles, including collapsible tags and updated bookmark functionality (57b9382)
  • feat: add skip list functionality to changelog generation for excluding specific commits and phrases (9378b6b)
  • feat: add pre-push hook to run Next.js build and validate before pushing (9f018bf)
  • Refactor text color classes for improved readability and consistency across components (3db1f9e)
  • fix: enhance NotionCollection component with property filtering and tab handling improvements (6ee427d)
  • style: enhance Notion page layout and components with improved styling and responsiveness (569782f)
  • fix: enhance collection view filtering logic with improved handling of filters and device types (tabs) (af23255)
  • fix: update changelog generation logic to rebuild missing changelog from historical versions (778ef92)
  • style: improve layout of Notion page header for better responsiveness and alignment (12aa19b)
  • style: enhance Notion page layout with image expand buttons and improved styling (6ef2cdb)
  • style: improve layout of Notion page header for better structure and alignment (77c3253)
  • style: adjust title font size for improved readability on Notion page (c57dec9)
  • style: update Notion page styles for improved button visibility and text clarity (ac0ae57)
  • style: increase font size for notion headers to enhance visibility (5c0a726)
  • feat: implement authentication and bookmark management (5562a5d)

2.1.12 #

  • feat: implement hover preview for Notion page links with styling (e929c49)
  • feat: integrate PostHog for enhanced analytics tracking and user engagement metrics (1b8cb6a)
  • feat: add comprehensive E2E deploy checklist and implementation documentation (be90e83)
  • refactor: remove outdated README.md from docs directory (a6d6f9a)
  • fix: downgrade next and eslint-config-next to version 15.5.2 for compatibility (f650bb5)
  • fix: cast parent_id to any type for compatibility with notion-types (8dafd4e)
  • fix: cast collectionView type to any for compatibility with TypeScript strict checks (695edd1)
  • fix: add .notion-cache to .gitignore to prevent committing cache files (6dbeccd)
  • feat: implement build-time caching for Notion pages and add build scripts (d702712)
  • fix: update pages:build script to ensure proper build sequence (f67535c)
  • feat: enhance search index build process with previous index caching (6b858c3)
  • feat: add edge runtime export to proxy configuration (1f07cf7)
  • feat: migrate proxy logic to middleware and rename proxy.ts to middleware.ts (6887f0b)
  • refactor: remove deprecated proxy.ts file after renaming to middleware.ts (f1dfe2b)
  • refactor: update comments in next.config.ts for clarity on image optimization (03e6cf5)
  • feat: add Notion cache plugin to optimize build times and persist cache between builds (652e164)
  • feat: add initial manifest for Notion cache plugin (1c2d349)
  • feat: update dynamic export to force-static and handle notFound in production for debug pages (45e7cb1)
  • feat: refactor cache handling in Notion cache plugin for improved clarity and functionality (1534a91)
  • feat: add redirect validation script and SmartRedirector component (0bdc444)
  • feat: enhance database ID handling for canonical URL generation in NotionCollection (06125ad)
  • feat: integrate canonical URL mapping across Notion page components (0e05b8f)
  • feat: add hrefOverride and canonicalUrlMap support to CollectionCard and NotionCollection components (ac90b59)
  • feat: add bareSlugCanonicalMap support across various components and functions (0b6c539)
  • feat: refactor canonical URL handling to use search index artifacts across components (953ebf2)
  • feat: enhance navigation reliability by handling category paths in CollectionCard and Header components (1351c04)
  • feat: update redirect logic and improve category path handling in components (b2efa18)
  • feat: update description fetching logic for non-pattern entries and comment out TagPill in SearchBar (81c4ca9)
  • feat: update Open Graph and Twitter metadata titles to 'PATTTTERNS' and adjust image cache version (c081091)
  • feat: new version + merge with static cache + related patterns preview (56aeed1)

2.1.13 #

  • feat: implement hover preview for Notion page links with styling (e929c49)
  • feat: add structured data for SEO, enhance robots.txt, and create LLM manifest files (44d2e23)
  • feat: update revalidation times to 86400 seconds for improved caching and add middleware for request handling (003ae73)
  • feat: update revalidation times to 259200 seconds for improved caching across multiple pages (34342d6)

2.1.12 #

  • feat: update version in package.json and enhance layout in various components (76fad2f)
  • feat: integrate loadValidPageIds function and update components to utilize valid page IDs for improved data consistency (ddcac72)
  • feat: update Hotjar settings with new site ID for analytics tracking (87b294b)
  • feat: update Hotjar settings with new site ID for analytics tracking (7a1518c)
  • feat: add changelog update script and enhance BookmarkButton styles (34ddd64)
  • feat: enhance navigation structure and improve component styles (8044378)
  • feat: improve tooltip interaction handling and dismiss functionality (7a9ff0b)
  • feat: update changelog script to use double quotes for formatting (685a0ec)
  • feat: enhance UI components, search on mobile and new breadcrumb (dbbcffe)
  • feat: update metadata keys in analytics tracking to use 'ui_source' for clarity (c168661)
  • feat: enhance search index building with version management and remote data loading (891e00a)
  • feat: implement hover preview for Notion page links with styling (e929c49)

2.1.11 #

  • fix: update version number to 2.1.11 in package.json (7e46024)
  • feat: enhance Notion API configuration with additional fetch controls and cover image handling (12e5e24)
  • feat: enhance tag extraction logic and improve global styles for NotionCollection (22d5c9e)
  • refactor: simplify header styles and enhance Notion page layout (c8ba561)
  • refactor: update header styles for improved layout and responsiveness (26fcbc8)
  • feat: enhance image handling for Notion files and update bookmark cover logic (6eaa042)
  • feat: enhance Open Graph image handling for category and pattern pages (75fb7db)
  • feat: add debug pages for categories, covers, OG images, routes, and search index (e8ff334)
  • feat: add Random Pattern button and improve footer layout (a028d7a)
  • feat: sort menu items alphabetically in header component (78b8c1a)
  • feat: adjust padding in various components and enhance BookmarkButton for className support (cb9f8f6)
  • feat: add className support to Tooltip component and propagate it from BookmarkButton (5b34c3d)
  • feat: align items in footer content for improved layout (fd8614e)
  • feat: update version in package.json and enhance layout in various components (76fad2f)

2.1.10 #

  • feat: implement cover image loading and caching for Notion pages (c15c526)
  • fix: enhance styling and responsiveness in BookmarkItem and CollectionCard components (e8e00c3)
  • fix: improve grid spacing in NotionCollection and enhance title extraction logic in getPageTitle function (0571d4b)
  • refactor: streamline layout and header components, enhance bookmark functionality, and update global styles (87160f2)
  • feat: enhance Notion API integration with detailed logging and cover image handling (0532e13)
  • fix: update version number to 2.1.11 in package.json (7e46024)

2.1.9 #

  • fix: update version to 2.1.9 in package.json; enhance layout and styling across components (b180cc7)
  • fix: refine card transform logic in CollectionCard component for improved tilt effect (ac1da9d)
  • fix: adjust perspective value in CollectionCard link for improved visual effect (baa065d)
  • fix: update grid column classes in NotionCollection for improved responsiveness across devices (bcfaa50)
  • fix: add bookmark item click tracking to analytics module and update event documentation (a4639f9)
  • fix: update version to 2.1.9 in package-lock.json (5a92b0f)
  • feat: implement cover image loading and caching for Notion pages (c15c526)

2.1.8 #

  • fix: update version to 2.1.8 in package.json (179cdef)
  • feat: implement NotFound page and RandomPatternButton component; update dynamicParams for ISR (8edaed4)
  • feat: add 3D tilt effect to CollectionCard on pointer events (e5efc02)
  • fix: handle raw Notion IDs in pattern URLs and redirect to canonical slugs (4b1b79b)
  • fix: update text and styles in NotFound and CollectionCard components; refine middleware for Notion ID handling (add771c)
  • fix: update version to 2.1.9 in package.json; enhance layout and styling across components (b180cc7)

2.1.7 #

  • fix: update version to 2.1.7 in package.json (1de89c7)
  • feat: add fail-fast option for Notion API errors and update build configuration (cc711d9)
  • fix: update version to 2.1.8 in package.json (179cdef)