Releases: alexhrao/TheGiftHub
Releases · alexhrao/TheGiftHub
Minor Event Handling Fixes
Version 0.6.1
This version does not add any new functionality; it instead fixes previously broken code. Specifically, bugs afflicting event handlers were tackled, along with minor Dashboard cosmetics.
Version 0.5.0
Features
This version is the first one to support all the basic functionality, such as:
- Adding, Removing, and Reserving gifts
- Creating, Leaving, and Editing groups
- Defining User preferences, such as image, birthday
- Serving users with different cultures
Refactorization and Upgrades
Version 0.6.2
This version was mostly refactoring internal code, and upgrading components. Below is a list of notable adjustments:
HTML Managers
- The Group Manager has been removed
- The remaining HTML Managers used best practices for creating new elements (i.e., two elements with one appended over one element with weird escapes)
Font Awesome & Glyphicons
- Font Awesome has been upgraded to Font Awesome 5, which also means: Icons are now SVGs! This will help to "future-proof" the website and is much more versatile, all while keeping internal complexity to a minimum.
- Glyphicons have been completely removed - this is both useful, since now Font Awesome 5 is used, and necessary for the ultimate switch to Bootstrap 4
HTML structure
- IDs are no longer used as ways to find the itemID - this is now stored in data-*-id instead.
Event Support
Event Support
Version 0.6.0 introduces event support - both front end and back end, though this has not been thoroughly tested. This addresses issue #51