What's Changed
Breaking Changes
- feat: enforce strong typing for Tags by @SneakySensei in #52
- DX: set up husky and prettier config for pre-commit formatting by @SneakySensei in #54
Why: Although the current typescript setup enforced that the tags be strings, it didn't ensure that the tags added to a resource are actually defined in the tags.ts. This is why many tags used in resources were not actually coming up on the filter component. While reviewing a PR it could be overlooked due to a human error but having it strongly typed will avoid it altogether in the build step itself.
Reference: #52 (comment)
Refactors
Fixes
- fix: image and text overflowing on the issues page by @Aksa12 in #40
- fix: typo in MDN resource name by @SneakySensei in #50
Resources and Tags
- added pluralsight by @krishkatyal in #35
- Reources.json by @Resolute-Vanguard in #42
- Updated "SAVEE" in Resources.json by @Resolute-Vanguard in #43
- Updated "Toools.design" in Resources.json by @Resolute-Vanguard in #44
- Updated "Fontjoy" in Resources.json by @Resolute-Vanguard in #45
- Updated Figma in resources.json by @Resolute-Vanguard in #46
Documentation
- Updated README.md by @thelordzeus in #41
- Added Feedback Form to Readme by @AishwaryaPai20 in #47
- docs: added feedback link in table of contents by @amandev13 in #48
- docs: add css resources by @SneakySensei in #53
- doc: add react resources, enforce prettier config by @SneakySensei in #55
New Contributors
- @Aksa12 made their first contribution in #33
- @krishkatyal made their first contribution in #35
- @thelordzeus made their first contribution in #41
- @Resolute-Vanguard made their first contribution in #42
- @AishwaryaPai20 made their first contribution in #47
- @amandev13 made their first contribution in #48
- @SneakySensei made their first contribution in #52
Full Changelog: v1.1.0...v1.2.0