Releases: amattu2/better-vinwiki
v1.0.2 Chip Embed Interactivity
v1.0.2 Fix Chip Embed Interactivity
Minor QoL update to introduce interactivity with the profile and post chip embeds.
Improvements
Full Changelog: v1.0.1...v1.0.2
v1.0.1 EXIF Warnings & ESLint Formatting
v1.0.1 New Post EXIF Tag Warning, ESLint Formatting, & Test Coverage
Minor release for Better VINwiki.
New Features:
Improvements:
Misc. Updates:
- build(deps-dev): Bump @testing-library/jest-dom from 5.17.0 to 6.4.6 by @dependabot in #183
- build(deps): Bump @mui/icons-material from 5.15.20 to 5.15.21 by @dependabot in #184
- build(deps): Bump react-spreadsheet from 0.9.4 to 0.9.5 by @dependabot in #185
- build(deps-dev): Bump @types/lodash from 4.17.5 to 4.17.6 by @dependabot in #186
- build(deps-dev): Bump @testing-library/react from 15.0.7 to 16.0.0 by @dependabot in #187
- build(deps): Bump braces from 3.0.2 to 3.0.3 by @dependabot in #188
- build(deps-dev): Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #189
- build(deps): Bump react-router-dom from 6.23.1 to 6.25.1 by @dependabot in #190
- build(deps): Bump web-vitals from 3.5.2 to 4.2.2 by @dependabot in #191
- build(deps-dev): Bump @testing-library/jest-dom from 6.4.6 to 6.5.0 by @dependabot in #195
- build(deps-dev): Bump @types/lodash from 4.17.6 to 4.17.7 by @dependabot in #197
- build(deps): Bump react-hook-form from 7.52.0 to 7.53.0 by @dependabot in #198
- build(deps-dev): Bump @testing-library/react from 16.0.0 to 16.0.1 by @dependabot in #196
- build(deps): Bump webpack from 5.88.2 to 5.94.0 by @dependabot in #194
- build(deps): Bump express from 4.19.2 to 4.21.0 by @dependabot in #205
- build(deps): Bump axios from 1.7.2 to 1.7.7 by @dependabot in #204
- build(deps): Bump path-to-regexp and express by @dependabot in #203
- build(deps): Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #199
Full Changelog: v1.0.0...v1.0.1
v1.0.0
v1.0.0 Initial Release
Initial non-beta release of Better VINwiki.
Top Features:
- Dark Mode
- Modernized post feed with integrated comments
- Profile pages with comprehensive information on Activity, Vehicles, Lists, etc
- Vehicle diagnostic scan histories, VIN decoding, and recall information
- Enhanced bio and post content w/support for OBD-ii Codes,
@mentions
,#VIN
,
and more - Powerful list managment with bulk importing and exporting
Full Changelog: MVP-1.0.0...v1.0.0
MVP-1.4.1 Dependency Updates
What's Changed
- build(deps-dev): Bump @types/numeral from 2.0.2 to 2.0.5 by @dependabot in #149
- build(deps): Bump react-router-dom from 6.20.1 to 6.21.1 by @dependabot in #148
- build(deps): Bump @mui/x-date-pickers from 6.12.1 to 6.18.6 by @dependabot in #147
- build(deps-dev): Bump @typescript-eslint/eslint-plugin from 6.6.0 to 6.16.0 by @dependabot in #146
- build(deps): Bump @mui/material from 5.14.8 to 5.15.2 by @dependabot in #145
- build(deps): Bump @types/node from 16.18.48 to 20.11.14 by @dependabot in #152
- build(deps): Bump @mui/lab from 5.0.0-alpha.151 to 5.0.0-alpha.163 by @dependabot in #154
- build(deps): Bump react-hook-form from 7.48.2 to 7.49.3 by @dependabot in #155
- build(deps): Bump usehooks-ts from 2.9.1 to 2.11.0 by @dependabot in #153
- build(deps): Bump react-virtualized-auto-sizer and @types/react-virtualized-auto-sizer by @dependabot in #157
- build(deps): Bump react-hook-form from 7.49.3 to 7.50.1 by @dependabot in #158
- build(deps-dev): Bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.21.0 by @dependabot in #159
- build(deps): Bump @testing-library/user-event from 14.5.1 to 14.5.2 by @dependabot in #160
- build(deps): Bump react-virtualized-auto-sizer from 1.0.23 to 1.0.24 by @dependabot in #167
- build(deps): Bump @mui/x-date-pickers from 6.18.6 to 7.1.0 by @dependabot in #166
- build(deps): Bump web-vitals from 3.5.0 to 3.5.2 by @dependabot in #165
- build(deps): Bump @testing-library/react from 13.4.0 to 14.2.2 by @dependabot in #164
- build(deps): Bump react-spreadsheet from 0.9.2 to 0.9.4 by @dependabot in #169
- build(deps): Bump @mui/material from 5.15.14 to 5.15.15 by @dependabot in #170
- build(deps): Bump @types/node from 20.11.14 to 20.12.7 by @dependabot in #173
- build(deps): Bump @testing-library/react from 14.2.2 to 15.0.5 by @dependabot in #172
- build(deps): Bump @mui/x-date-pickers from 7.1.0 to 7.3.1 by @dependabot in #171
- MVP-1.4.1 by @amattu2 in #174
- build(deps): Bump ejs from 3.1.9 to 3.1.10 by @dependabot in #175
- build(deps): Bump follow-redirects from 1.15.2 to 1.15.6 by @dependabot in #161
- build(deps): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #162
- build(deps): Bump express from 4.18.2 to 4.19.2 by @dependabot in #163
- build(deps): Bump undici from 5.26.3 to 5.28.4 by @dependabot in #168
Full Changelog: MVP-1.4.0...MVP-1.4.1
MVP-1.4.0
What's Changed
- build(deps): Bump @mui/lab from 5.0.0-alpha.143 to 5.0.0-alpha.151 by @dependabot in #119
- build(deps-dev): Bump @types/react-window from 1.8.5 to 1.8.7 by @dependabot in #120
- build(deps): Bump react-hook-form from 7.46.1 to 7.47.0 by @dependabot in #121
- build(deps): Bump web-vitals from 2.1.4 to 3.5.0 by @dependabot in #123
- Inconsistent Required Fields Display by @amattu2 in #129
- Add To List not consistently working by @amattu2 in #130
- New Lists don't appear under Add To List popup by @amattu2 in #131
- build(deps): Bump axios from 1.5.1 to 1.6.1 by @dependabot in #133
- build(deps): Bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in #134
- build(deps-dev): Bump eslint from 8.48.0 to 8.54.0 by @dependabot in #135
- build(deps): Bump react-hook-form from 7.47.0 to 7.48.2 by @dependabot in #141
- build(deps): Bump @testing-library/user-event from 13.5.0 to 14.5.1 by @dependabot in #140
- build(deps-dev): Bump @typescript-eslint/parser from 6.7.4 to 6.13.1 by @dependabot in #143
- build(deps): Bump react-window and @types/react-window by @dependabot in #136
- build(deps-dev): Bump @types/papaparse from 5.3.9 to 5.3.14 by @dependabot in #138
- build(deps): Bump react-router-dom from 6.15.0 to 6.20.1 by @dependabot in #142
- build(deps-dev): Bump eslint from 8.54.0 to 8.55.0 by @dependabot in #144
Full Changelog: MVP-1.3.0...MVP-1.4.0
MVP-1.3.0
Overview
This release closes issues identified over the beta release phase 1.
What's Changed (Specifics)
- New Post caption text is refreshing the image by @amattu2 in #95
- Switching post type clears post photo by @amattu2 in #96
- New Post event date crashing the app by @amattu2 in #98
- Creating two posts from a vehicle page clears the selected vehicle by @amattu2 in #99
- Styling fixes for small viewports by @amattu2 in #101
- Vehicle table invisible borders by @amattu2 in #102
- fix: First following user doesn't appear until reload by @amattu2 in #109
- feat: Notifications for user-actions by @amattu2 in #105
- Create post crashing for VIN
JMZNA18B
by @amattu2 in #113 - fix: Post to a new VIN is rejected by @amattu2 in #114
- fix: Improve Vehicle Autocomplete by @amattu2 in #116
- VIN validation too strict by @amattu2 in #118
- MVP-1.3.0 by @amattu2 in #100
Full Changelog: MVP-1.2.0...MVP-1.3.0
MVP-1.2.0 Dark Mode & Dependency Updates
Overview
General improvements to UX, code architecture, and CICD.
What's Changed (Specifics)
- Dark/Light Mode Themes & Fix CI-CD Environments by @amattu2 in #87
- build(deps): Bump @babel/traverse from 7.22.15 to 7.23.2 by @dependabot in #89
Full Changelog: MVP-1.1.0...MVP-1.2.0
MVP-1.1.0 QoL Features & Fixes
Overview
This release contains general quality-of-life updates to the code architecture and feature implementations. Additionally, several new features were introduced including:
- Profile Picture Uploads
- Mass Vehicle List Importing via CSV Upload
- Lazy-loading pages (Codesplitting)
Improvements including:
- Server pagination to Search Page results
- Styling changes relating to unnecessary page regions or element borders and themes
- List vehicles mass delete/add caused issues with the count tracking of vehicles, so these requests are now made sequentially instead of asynchronously
What's Changed (Specifics)
- feat: Dynamic project configuration per environment by @amattu2 in #64
- HOTFIX: Add missing variables by @amattu2 in #65
- Create dependabot.yml by @amattu2 in #66
- build(deps): Bump dayjs from 1.11.9 to 1.11.10 by @dependabot in #67
- build(deps): Bump @types/react from 18.2.21 to 18.2.25 by @dependabot in #68
- build(deps): Bump @types/react-transition-group from 4.4.6 to 4.4.7 by @dependabot in #69
- build(deps): Bump @types/jest from 27.5.2 to 29.5.5 by @dependabot in #71
- build(deps-dev): Bump @typescript-eslint/parser from 6.6.0 to 6.7.4 by @dependabot in #70
- General Styling Fixes & Code Cleanup by @amattu2 in #75
- Profile Picture Upload, Styling Fixes, & Search Overhaul by @amattu2 in #82
Full Changelog: MVP-1.0.0...MVP-1.1.0
MVP-1.0.0 Initial Release
Overview
This is the initial MVP/Beta release for Better VINwiki. All open feature requests have been implemented and any critical bugs have been resolved.
Features Available
- Login, Register, & Forgot Password
- Post feed with Trending Posts and filtering
- Profile pages with comprehensive information on Activity, Vehicles, Lists, etc
- Vehicle pages with VIN decoding, recall information, and more
- Search for Users, Vehicles, or Lists
- Quick access to account following list
- Notifications
What's Changed (Specifics)
- User login and authorization by @amattu2 in #1
- Add NotificationProvider and user logout by @amattu2 in #2
- Home Feed & User Profile Providers by @amattu2 in #3
- Add vehicle SearchProvider with Recent Searches caching by @amattu2 in #4
- #6 Auto re-sync notification data every 30s by @amattu2 in #7
- Add Vehicle Viewing and Providers by @amattu2 in #8
- Request Abort Controllers by @amattu2 in #10
- Add Vehicle Lists Functionality by @amattu2 in #11
- Bump @adobe/css-tools from 4.2.0 to 4.3.1 by @dependabot in #14
- Development by @amattu2 in #15
- Development by @amattu2 in #28
- feat: Sort Feed comments by date by @amattu2 in #34
- feat: Add lookup caching for
@mentions
by @amattu2 in #33 - feat: Add Scroll-to-top button on the feed page by @amattu2 in #35
- feat: #21 Stylize Search Page by @amattu2 in #37
- feat: OpenAPI Documentation by @amattu2 in #39
- feat: Include api documentation in deployment by @amattu2 in #42
- docs: Add more API endpoints by @amattu2 in #43
- feat: Add comment creation and deletion by @amattu2 in #44
- feat: Sidebar Updates Following List by @amattu2 in #36
- bugfix: Feed Fetch Failures cause App Crash by @amattu2 in #46
- #47 Smart Post Embeds by @amattu2 in #49
- New comment not appearing by @amattu2 in #50
- feat: New card for List Add posts by @amattu2 in #51
- docs: Add more endpoints by @amattu2 in #45
- feat: Profile Page & General Refactoring by @amattu2 in #52
- Image embeds missing from old clients by @amattu2 in #54
- #19 Vehicle Page & General Consistency Improvements by @amattu2 in #55
- Create Individual Post Page by @amattu2 in #56
- Stylize List Page #20 by @amattu2 in #57
- General QoL Bug Fixes & Improvements by @amattu2 in #60
- HOTFIX: Only List Owner should see Delete option by @amattu2 in #61
- feat: Swagger docs embedded in build by @amattu2 in #58
- feat: Use FeedPost skeletons on Profile/Feed pages by @amattu2 in #62
- Register/Login Page #26 by @amattu2 in #63
Full Changelog: https://github.com/amattu2/better-vinwiki/commits/MVP-1.0.0