Releases: aelassas/movinin
Releases · aelassas/movinin
Movin' In 4.4
- Added dynamic company/website name setting
- Added cookie policy and privacy pages
- Added AUD currency
- Updated About and ToS pages
- Updated dependencies
- Fix: escape dollar sign in currency environment variable
- Fix: use environment variable for contact email in footer
- Fix: change default VITE_PORT to 3003 in vite.config.ts for backend
- Fix: change default VITE_PORT to 3004 in vite.config.ts for frontend
Full Changelog: v4.3...v4.4
Movin' In 4.3
- Added property coordinates
- Added property address and Google Maps link to confirmation email after successful checkout
- Added explicit message after checkout completed
- Added footer to sign in, sign up, forgot password, activate, reset password, settings and change password pages
- Updated MapDialog styles for better layout
- Fix: redirect to checkout from sign in page not working
- Fix: social login not redirecting properly
- Fix: checkout payment options are still active after online payment submitted
- Fix: activate, reset password and checkout pages not working properly after submit
- Fix: sign up not working properly after submit
- Fix: update min-height for checkout session to improve layout
- Fix: No text padding in no match page
- Fix: Jest did not exit one second after the test run has completed
Full Changelog: v4.2...v4.3
Movin' In 4.2
- Added map view to checkout page
- Added footer to property page
- Removed min-height and description from Property and PropertyList components for improved layout flexibility
- Fix: page reload not working properly on Firefox
- Fix: react-localization causing conflicting peer dependency with react 19
- Fix: reactjs-social-login causing conflicting peer dependency with react 19
- Fix: adjust footer link width for better layout
- Fix: mismatched styles in footer
- Fix: header not visibile in ForgotPassword, SignIn, and SignUp screens in mobile app
Full Changelog: v4.1...v4.2
Movin' In 4.1
- Added user context for managing user state
- Improved Header component responsiveness
- Added NProgress for loading indicators
- Replaced SuspenseRouter with BrowserRouter for routing
- Fix: Admin is not notified when a user pays from mobile app
- Fix: Admin is not notified when a user cancels his booking
Full Changelog: v4.0...v4.1
Movin' In 4.0
- Improved global performance on Google PageSpeed Insights (95/100)
- Fix: reCAPTCHA context doesn't work properly
- Fix: Location carrousel badges don't have sufficient contrast ratio
- Fix: dev script is not working properly for backend and frontend
- Fix: Dockerfile commands are not working properly for backend and frontend
- Fix: Commands in documentation are not up to date
- Update background image format to WebP for improved performance
- Update dependencies
Full Changelog: v3.9...v4.0
Movin' In 3.9
- Added multiple currency support
- Added services and customer care sections to homepage
- Added newsletter form to footer
- Added footer to checkout page
- Added custom primary color to theme palette
- Refactor button styles to use outlined variant and adjust properties for consistency across components
- Fix: ImageViewer layout issues in the admin dashboard
- Fix: AutoHeightWebView has wrong height after refresh in mobile app
- Fix: preload link in frontend not working properly and adjust signout icon margin in mobile app
- Updated dependencies
Full Changelog: v3.8...v3.9
Movin' In 3.8
- Upgrade to React 19 stable, Expo 52 and React Native 0.76
- Added React Compiler ESLint rules
- Added protection against Brute force, DoS, DDoS and Web scraping
- Added iOS App instructions
- Replaced
jsonwebtoken
byjose
- Updated homepage and footer
- Updated Docker and NGINX configurations
- Updated dependencies
- Fix: Location page not responding after creating a new location
- Fix: Location and country validation not working properly
- Fix: MultipleSelect issues
- Fix: AutoCompleteDropdown issues on iOS
- Fix: TextField deprecated props
- Fix: Layout and db issues
- Fix: Some issues in unit tests
Full Changelog: v3.7...v3.8
Movin' In 3.7
- Added coutries, agencies and destinations pages
- Added destinations carrousel to homepage
- Added destinations map to homepage
- Added location map to search page
- Added pull to refresh to mobile app
- Added @ import alias
- Updated footer component
- Updated tos and contact pages
- Updated cors middleware
- Updated dependencies
- Fix AutocompleteDropdown on iOS
- Fix layout issues
- Fix db issues
Full Changelog: v3.6...v3.7
Movin' In 3.6
- Added social login
- Added pull to refresh to mobile app
- Updated dependencies
- Updated search filters
- Updated homepage layout
- Updated stripe controller
- Updated unit tests
- Fix layout issues
- Fix mobile locatization issues
- Fix mobile checkout issues
Full Changelog: v3.5...v3.6
Movin' In 3.5
- Updated layout and colors
- Updated checkout page
- Fix localization issues
- Fix sort queries
- Fix layout issues
- API:
- Bump @babel/cli from 7.24.6 to 7.24.7
- Bump @babel/core from 7.24.6 to 7.24.7
- Bump @babel/plugin-transform-modules-commonjs from 7.24.6 to 7.24.7
- Bump @babel/preset-env from 7.24.6 to 7.24.7
- Bump @babel/preset-typescript from 7.24.6 to 7.24.7
- Bump @types/node from 20.12.12 to 20.14.9
- Bump @types/uuid from 9.0.8 to 10.0.0
- Bump @types/validator from 13.11.10 to 13.12.0
- Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.15.0
- Bump @typescript-eslint/parser from 7.11.0 to 7.15.0
- Bump mongoose from 8.4.0 to 8.4.4
- Bump nodemailer from 6.9.13 to 6.9.14
- Bump nodemon from 3.1.2 to 3.1.4
- Bump stripe from 15.8.0 to 16.1.0
- Bump tsx from 4.11.0 to 4.16.2
- Bump typescript from 5.4.5 to 5.5.3
- Bump uuid from 9.0.1 to 10.0.0
- Backend and frontend:
- Bump @mui/icons-material from 5.15.18 to 5.15.21
- Bump @mui/material from 5.15.18 to 5.15.21
- Bump @mui/x-data-grid from 7.5.1 to 7.8.0
- Bump @mui/x-date-pickers from 7.5.1 to 7.8.0
- Bump @stripe/react-stripe-js from 2.7.1 to 2.7.3
- Bump @stripe/stripe-js from 3.4.1 to 4.1.0
- Bump @types/node from 20.12.12 to 20.14.9
- Bump @types/validator from 13.11.10 to 13.12.0
- Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.15.0
- Bump @typescript-eslint/parser from 7.11.0 to 7.15.0
- Bump @vitejs/plugin-react from 4.3.0 to 4.3.1
- Bump react-router-dom from 6.23.1 to 6.24.1
- Bump stylelint-config-standard from 36.0.0 to 36.0.1
- Bump vite from 5.2.12 to 5.3.3
- Mobile App:
- Bump @react-navigation/drawer from 6.6.15 to 6.7.0
- Bump @react-navigation/native-stack from 6.9.26 to 6.10.0
- Bump @react-navigation/stack from 6.3.29 to 6.4.0
- Bump @types/validator from 13.11.10 to 13.12.0
- Bump axios-retry from 4.3.0 to 4.4.1
- Bump expo from 51.0.9 to 51.0.18
- Bump expo-asset from 10.0.6 to 10.0.10
- Bump expo-image-picker from 15.0.5 to 15.0.7
- Bump expo-notifications from 0.28.4 to 0.28.9
- Bump expo-splash-screen from 0.27.4 to 0.27.5
- Bump expo-updates from 0.25.15 to 0.25.18
- Bump react-native from 0.74.1 to 0.74.3
- Bump react-native-gesture-handler from 2.16.2 to 2.16.1
- Bump @babel/core from 7.24.6 to 7.24.7
- Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.15.0
- Bump @typescript-eslint/parser from 7.11.0 to 7.15.0
- Bump eslint-plugin-react from 7.34.2 to 7.34.3
Full Changelog: v3.4...v3.5