Skip to content

Release 0.1

Latest

Choose a tag to compare

@brunogrcsada brunogrcsada released this 20 Jan 03:13
cd82488

Release Note

mélodie is currently at a very alpha stage. Although we have fully tested the logic and UI of the application, we are hoping to add a lot more functionality. Our vision is to redefine music creation, whilst making the world a better place.

Thank you for all of my team's support, and Katia, for coming up with this awesome assignment! I haven't had this much fun in a while, and I genuinely mean it, otherwise I wouldn't be writing this at 3 in the morning. Making our React app robust was a fun and daring adventure!

What's Changed

  • Function piano key sounds from .mp3 file by @brunogrcsada in #15
  • Improved key sound delay, new edited samples by @brunogrcsada in #17
  • Implemented keyboard design and keys by @flynnn231 in #18
  • Increased key size, display pressed keyboard key, svg animations by @brunogrcsada in #23
  • Added splash screen, metronome and volume control by @brunogrcsada in #24
  • Refactored metronome and volume components by @Jsimpada in #26
  • Added separate component for the keyboard by @Jsimpada in #27
  • Included CSS for each individual component by @elijaholan in #28
  • Fixed black key linear-gradient when clicked by @elijaholan in #29
  • Added unit tests for the Splash component by @melissalupu in #30
  • Initial tests for the Metronome component by @flynnn231 in #31
  • Added GitHub Action for tests, improved App.js tests by @brunogrcsada in #32
  • Added more tests to the Keyboard and App.js, hit 70% coverage by @brunogrcsada in #33
  • Redesigned Splash screen with helper text, based on user feedback by @Jsimpada in #35
  • Added coveralls upload for code coverage (GitHub Action) by @Jsimpada in #37
  • Added a set of testable helper functions by @elijaholan in #38
  • Added logic tests for each helper function, bubble shows converted note by @elijaholan in #39
  • Add comments to the helper functions, App.js and the Volume component by @elijaholan in #41
  • Obtained 100% code coverage. Our lives are complete now. by @melissalupu in #42
  • Added regression testing using react-test-renderer by @melissalupu in #43
  • In-depth E2E testing with Puppeteer, with automated screenshots and a ton of features <3 by @brunogrcsada in #44

New Contributors

Full Changelog: https://github.com/adaapp/testing-dec2021-team3/commits/Latest