- Incorret state of sound after first click
- Packages update
- Changed order of search and text-to-speech
- Fixed loading of sounds
- Optimized redux state
- Improved sound search
- Removed containers and changed to hooks
- Added some
react-redux
hooks
- Packages update
- Node version bumped to 12
- Packages update
- Packages update
- Docs update
- Sound search
- Added container to
TextToSpeech
and refactored to hooks - Updated dependencies
useToggle
hook
- Updated dependencies
Navigation
tests
ToggleContainer
- Added sentry
- Issue template
- Changed add sound link
- Updated tests
- Reducer tests
- Prettier and git hooks
- Coverage config
- Actions interfaces
- Updated dependencies
- SoundState state in store
- Updated dependencies
- Updated dependencies
- Changed Footer
- Updated dependencies
- Switched off service worker
- Cache rules
- Unused files
- Fixes for legacy devices
- Massive performance optimizations, moved to REST api instead of Firebase live data fetching
- Moved to original react-scripts with TS
- Updated packages
- Bundle optimizations
- Favourites functionality
- Deeper redux integration
- UI improvements
- Redux
- Updated packages
- Fixed version number
- Updated dependencies
- Updated outdated packages, typescript to v3
- Updated React to 16.3
- Updated Typescript to 2.8
- Design fixes
- Released under open source license to github
- Added docs
- Added travis CI config
- Facebook login/registration
- Google login/registration
- Added recent tag case in Sounds
- Improved orderings of tags and sounds
- info color from PlayButton when sounds is new
- Reactstrap library
- Forms tests
- Official Font Awesome React components
- Button component in PlayButton
- Button component in AuthenticationForm, RegistrationForm
- Col component in SoundsRow
- NavPill component to Nav in Sounds
- Nav to SoundsNav and used react Nav component
- NavItem to _SoundNavItem and used reactstrap Nav component
- Used Reactstrap components in Navigation
- Used Reactstrap components where needed
- Col component
- NavPills component
- Card component
- Header component
- FormGroup component
- Input component
- Click on PlayButton in loading state, loads audio again
- isNew flag in Sound type and reacting for it in PlayButton
- Firebase sounds integration
- Changelog
- Moved Footer from routes to App