Skip to content

Releases: dev-murphy/sda-hymns-app

v1.9.1

23 Jun 00:29

Choose a tag to compare

1.9.1 (2025-06-23)

Bug Fixes

Miscellaneous

  • add present shortcut and refactor search modal (4b7aba2)
  • make dynamic title and description, fix scroll to top, update shortcuts (cb288d9)
  • repeat refrain after each verse, style refrain differently (272c4b4)

Code Refactors

  • remove the offline check (4379606)

UI Updates

  • reduce the color transition when closing the present mode (1c31ad8)

v1.9.0

29 Jan 12:00

Choose a tag to compare

1.9.0 (2025-01-29)

Features

  • create scroll to top component (aac326c)

Miscellaneous

  • add hymn item to search command component (aa2e160)
  • add scroll to top component to app (777ae6e)
  • complete scroll to top feature (b94b4a1)
  • update auto-imported typedef (c40c289)
  • update auto-imported typedef (407d40e)
  • update dropdown component props in breadcrumbs component (2326746)

Code Refactors

  • close dropdown modal when click outside (f451786)
  • remove unused page input (1f7f32d)

UI Updates

  • add flat styling to dropdown menu, add defaylt text props (5e2eb61)

v1.8.1

21 Jan 19:26

Choose a tag to compare

1.8.1 (2025-01-21)

Documentation

  • update README with tools used and current/incoming features (49aa024)

v1.8.0

21 Jan 19:19

Choose a tag to compare

1.8.0 (2025-01-21)

Features

  • create 404 and error page (f1eb0c6)

Miscellaneous

  • add music notes icon to assets (f4aeb02)
  • add navigation guard for hymns and slide pages (ad41caa)
  • create home icon comoonent (ace3165)
  • handle custom keyboard events for opening and closing search modal (12fcd3b)
  • update auto-imported typedef (9f4fbb4)

Documentation

  • update TODO file with upcoming tasks (b3f8bd5)

Code Refactors

  • update svg for search icon (74bcd61)

UI Updates

  • add keyboard command UI to search button (c1c5ef9)

v1.7.0

21 Jan 12:03

Choose a tag to compare

1.7.0 (2025-01-20)

Features

  • create data composable for online and offline mode (b8c4365)
  • create service worker file (b9bb48a)
  • setup dexie database (79518c7)

Bug Fixes

  • resolve issue to manifest config to make web app installable (1f38dc5)

Miscellaneous

  • add all fetch functions to data composable (0473feb)
  • add basic service worker file (d566bee)
  • add fetch function for categories, subcategories, specific hymn, and all hymns (8bc8f68)
  • add hymn json file to load hymn data (1c38c8f)
  • add pwa config (b4738bd)
  • add query param type def (ae2ade3)
  • add workbox config to vite pwa config (ddec8e1)
  • complete eleventh task (ac77509)
  • complete twelfth task (bb73b9b)
  • create utils file (a82a142)
  • include image asset files (d26a685)
  • install dexie deps (e6c97a5)
  • install vite-plugin-pwa deps (f5b9ace)
  • move logo to public folder (c6527ea)
  • register service worker and preload dexie database with hymn data (988f555)
  • rename pwa images in public folder (ae72045)
  • update auto-imported typedef (01eccac)
  • update auto-imported typedef (0536b3b)
  • update PWA config (3d0e5d8)

Documentation

  • add more to dos to .todo file (201b41f)

Code Refactors

  • cache assets folder (0c23324)
  • made parseQueryParams function with generic type (33c86fd)
  • remove manifest file (87e1454)
  • remove non-existent assets, update start_url (426fe39)
  • replace useFetch with useData composable (1160e2f)
  • replace useFetch with useData composable (5beaf93)
  • update logo url to public folder (a2bed5e)

UI Updates

  • resolve weird overflow problem (1bd0847)

v1.6.0

17 Jan 13:17

Choose a tag to compare

1.6.0 (2025-01-17)

Features

  • add landscape modal to root of app (770cb9c)
  • create landscape modal component (0e47eb6)

Bug Fixes

  • only show landscape modal on slides page (5a3220b)

Miscellaneous

  • add composable dir to auto import config (2fdc446)
  • add tap on side to navigate through the verse (2a198fe)
  • create composable for checking device orientation (be43866)
  • create composable that checks if user device is mobile (9d90282)
  • prevent scroll on landscape model component (36e72d6)
  • update auto-imported typedef (aa42021)

UI Updates

  • resolve placement and overflow issue on background component (26a6199)

v1.5.0

17 Jan 03:53

Choose a tag to compare

1.5.0 (2025-01-17)

Features

  • create presentation page (f54784b)

Miscellaneous

  • add swipe to next hymn, center align hymn title (cbb51a0)
  • complete tenth task (f68d514)
  • create background component (7951ac4)
  • create present icon component (8259734)
  • update auto-imported typedef (056d8e1)
  • update auto-imported typedef (bc426b4)
  • update route type, hide present text (ff8e89e)
  • update the swipe event (2002eff)

UI Updates

  • center align hymn number (d6dde63)
  • update font size and correct center align hymn title (4b0ea6f)
  • update icon size, hide search text on small screens (1481007)
  • update overflow style to hidden on x axis (a8d1ddf)

v1.4.0

17 Jan 00:54

Choose a tag to compare

1.4.0 (2025-01-17)

Features

  • create audio player component (c46aca4)
  • create play, pause and stop icon component (924e757)

Miscellaneous

  • add audio player to hymn number page (78d5685)
  • complete ninth task (8c23867)
  • update auto-imported typedef (18cc622)

v1.3.0

12 Jan 19:10

Choose a tag to compare

1.3.0 (2025-01-12)

Features

  • create hymn page (2fda354)
  • create navbar component for hymn page (9da47ab)

Miscellaneous

  • add hymn route to hymn item component (77bd3f6)
  • add hymn route to search result in the search command component (677528e)
  • set input to auto-focus when mounted (b20e3b7)
  • update auto-imported typedefs (2ed571b)

Documentation

Code Refactors

  • add home page route to back button (1a8d008)
  • move side paddings to app component to individual page (3407c17)
  • remove unused label props (dbad4c3)

v1.2.0

12 Jan 16:22

Choose a tag to compare

1.2.0 (2025-01-12)

Features

  • add search command component (83591b3)
  • add search input component (51ee10a)
  • add search, close, enter key and narrow arrow icon component (0e2179d)
  • create search button component (3dc35a4)

Miscellaneous

  • add fuse.js deps (24d5ed6)
  • add robots.txt file (3b383d3)
  • add search button component to home page (6b2fa15)
  • complete seventh task (a879723)
  • correct asset url, update layout to content is at the top (c1e486b)
  • max out lighthouse score (7683821)
  • move assets folder to src directory (6c44e3d)
  • update auto-imported typedefs (f2463cf)