Skip to content

Releases: bramses/ycb-companion

v1.61.0

14 Feb 21:21
Compare
Choose a tag to compare

1.61.0 (2025-02-14)

Bug Fixes

  • Adjust match threshold for search API and enhance uploader functionality (df9af1c)
  • Clean up code styling and comments across components (1e7aa4e)
  • Delay input focus in dashboard and entry page for better UX during modal interactions (bca50d9)
  • Enhance API request bodies to include createdAt and improve logging for add operations in route handler (d8ec0c2)
  • Prevent keyboard navigation conflicts with input elements (923218b)
  • Refactor search and sharing components with various improvements (7350cf8)
  • Refine comment handling and graph interaction (1f52b4b)
  • Update Uploader API endpoint to use production URL and adjust textarea font size for improved readability (1f6aefb)

Features

  • Add 'he' library for HTML entity decoding in title and description processing, and update package dependencies accordingly (013eca0)
  • Add 'r' key shortcut to open a random entry in DashboardLayout and refactor related functionality in EntryPage and SimpleDashboard (3f98e62)
  • Add commit-hook.js to .gitignore to exclude local commit hooks from version control (f319d22)
  • Add node-fetch v3.3.2 to package dependencies, enhance Dashboard layout with share functionality and modal integration (a9971ec)
  • Add node-html-parser dependency and enhance Uploader with new props for text, title, and author defaults in various components (d13964d)
  • Add OIDC client libraries and refactor auth components for improved user authentication flow in the application (cc21eb2)
  • Add title generation feature with API integration and button in Uploader component for enhanced user experience (81325f0)
  • add uploader modal for text entries in dashboard; refactor keyboard shortcuts for uploader modal activation (1ad2f18)
  • Enhance EntryPage with new actions for random entry, search and uploader modals; refactor keyboard navigation logic (7c4ba22)
  • Enhance landing page content and structure, adding detailed feature descriptions and maintaining responsive design (8a9bd06)
  • Enhance search and graph expansion with platform ID and embedding checks (ed44b87)
  • Enhance user interaction and modal focus across components (54beb74)
  • Implement token-based authentication via cookies and add random entry shortcut (aec75f9)
  • Implement Uploader component for ShareYCB with loading state and error handling, integrating async ID processing and submission logic (89ab6dd)
  • Improve comment interaction and search modal functionality (223a440)
  • Include user's timezone in POST request for daily API to enhance date handling across different regions (0f9b74b)
  • Integrate next-auth for authentication, adding Keycloak provider and related setup in middleware and auth configurations (6dd8ad3)
  • Integrate QR code functionality and enhance upload process from ShareYCB (bd1030f)
  • Redesign YCB Companion's landing page with new layout and added features, streamlining navigation for better user experience (e2d8a2e)
  • Refactor authentication handling to streamline NextAuth integration and improve session management with updated layouts and components (871a7f9)
  • Refactor commit hook and update exclusions in tsconfig, improve date handling and timezone logic in GardenDaily component (8389618)
  • Replace Link with button for share link, update button text for clarity, and adjust styles in ShareModalV2 component (35fad7d)
  • Update meta title and description for the Index section in en.json to better reflect the Commonbase theme and purpose (1a3837d)
  • Update page title and add multiple YouTube video embeds to showcase features in the unauth landing page (5737826)
  • Update post-commit hook to use specific Node.js version for consistent environment during commits (1f58108)

v1.60.1

13 Jan 19:11
Compare
Choose a tag to compare

1.60.1 (2025-01-13)

Bug Fixes

  • Correct parent image reference to use item image in ForceDirectedGraph component for accurate rendering (0c300aa)

v1.60.0

13 Jan 18:51
Compare
Choose a tag to compare

1.60.0 (2025-01-13)

Features

  • Simplify handleExpand function in EntryPage by removing redundant nodeGroup checks for fetching node data (e562081)

v1.59.0

13 Jan 18:37
Compare
Choose a tag to compare

1.59.0 (2025-01-13)

Features

  • Refactor ForceDirectedGraph to improve node data handling and deduplicate links, enhancing graph rendering efficiency (002d54a)

v1.58.0

11 Jan 06:40
Compare
Choose a tag to compare

1.58.0 (2025-01-11)

Features

  • Add navigation instructions to EntryPage component (9b62276)

v1.57.0

11 Jan 05:27
Compare
Choose a tag to compare

1.57.0 (2025-01-11)

Features

  • Enhance ForceDirectedGraph component with modal background behavior and touch event handling (8d14436)

v1.56.0

11 Jan 05:14
Compare
Choose a tag to compare

1.56.0 (2025-01-11)

Features

  • Enhance ForceDirectedGraph component with keyboard and touch navigation (ccdd6a6)

v1.55.0

11 Jan 00:16
Compare
Choose a tag to compare

1.55.0 (2025-01-11)

Features

  • Update SimpleDashboard to display entries until next journal fill (67cab80)

v1.54.0

10 Jan 05:29
Compare
Choose a tag to compare

1.54.0 (2025-01-10)

Features

  • Add total entries count to SimpleDashboard and implement API for fetching entry count (4880a23)

v1.53.2

10 Jan 04:58
Compare
Choose a tag to compare

1.53.2 (2025-01-10)

Bug Fixes

  • Enhance SearchModalBeta with token management and error handling (79fbe89)