Skip to content

v0.0.1

Latest

Choose a tag to compare

@dormant-user dormant-user released this 03 Sep 01:16
· 4 commits to main since this release
  • f36a53a chore: Release v0.0.1
  • c6c9fea ci: Handle project version that's already prefixed with v
  • ad175f9 ci: Fix release pipeline with no previous tags
  • 5626961 ci: Update iOS and iPhone version for build workflow
  • 5b45847 ci: Fix iOS version in CI tests
  • e12ab77 ci: Remove IDEFileSystemSynchronizedGroupsEnabled flag in CI tests
  • c2e4563 fix: Avoid overriding to default speaker
  • 820c55e perf: Update upper and lower bound values for request and speech timeouts
  • 0609d14 refactor: Downgrade object version and refactor code to match
  • 3f0d960 style: Remove UTF-8 icon in display text
  • b400565 perf: Add custom delay factors for on-screen text for each response
  • 9d72946 perf: Store all advanced settings in AppStorage
  • 893b77f perf: Add safety checks for recognizer settings
  • 2f5746b style: Change recognizer settings to user inputs
  • 6a8b648 feat: Add a new disclosure group to control pause threshold and non speaking duration
  • 3d1ba99 style: Move advanced settings with a disclosure group
  • 71390d5 fix: Set status messages only when appropriate
  • e0289ba fix: Set advanced settings as State instead of AppStorage
  • 8ac3ef0 style: Display tiny status message with delay factor when forcing advaced settings
  • 7b62a68 style: Gray out advanced settings' buttons when a server request is inflight
  • 931a6a2 perf: Move advancedSettings from main menu to recorder view - set options for each request
  • 181aabb refactor: Move updates to on-screen text inside a single async block
  • adc9610 feat: Include an option let user control the native audio and speech timeout
  • ed79762 feat: Add a new feature to play audio response from the server
  • 2ff9e86 ci: Disable IDE file system sync groups
  • 6059280 test: Add basic functional test
  • 254991f chore: Downgrade project version to 56
  • 109e170 ci: Add GHA workflows to lint, test, build, release and update release notes
  • 5a25c0b style: Keep on-screen processing message until server responds
  • b7464f5 fix: Await audio engine before calling recognizer
  • 16f6fe9 style: Display errors as pop up alerts
  • dce4878 perf: Use a struct to decode server response
  • 6df3ed6 style: Set button width according to listener status
  • 710a810 style: Parse JSON response from the server and display and string
  • 903c3ab perf: Set a timeuot for server requests
  • 499bd91 fix: Block recording until server responds
  • ab76c19 feat: Make server request with recorded text
  • 114b628 refactor: Split recorder view into its own module
  • 4e9419c feat: Add a toggle switch to hex encode the password
  • 6e32a6b fix: Await biometric signin until server hand-shake is complete
  • b119010 style: Add logout and theme buttons to recording page
  • e5d920f lint: Fix linting
  • d09bc40 feat: Include a custom logger
  • 3ba519e style: Add night mode toggle and footer section in the login page
  • d24c55d feat: Integrate FaceID and server authentication
  • b049f5a style: Add more logo options to display in login UI
  • a1f3791 style: Add app icons
  • 67bdd11 perf: Differentiate partial and final results of recognized text
  • f0b7565 feat: Stop listening if no audio has been heard
  • 889f80e feat: Implement a silence detector to stop listening after a pause
  • d7ae445 perf: Handle invalid input format for recorded audio
  • 30b633b feat: Add a feature to record audio through microphone
  • 8af0351 chore: Create a new hello world project in XCode
  • f9944af Initial commit