Skip to content

Releases: aelassas/movinin

Movin' In 4.4

19 Jan 10:21
Compare
Choose a tag to compare
  • 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

08 Jan 08:12
Compare
Choose a tag to compare
  • 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

03 Jan 20:01
Compare
Choose a tag to compare
  • 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

31 Dec 12:31
Compare
Choose a tag to compare
  • 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

29 Dec 07:47
Compare
Choose a tag to compare
  • 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

27 Dec 17:07
Compare
Choose a tag to compare
  • 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

23 Dec 19:54
Compare
Choose a tag to compare
  • 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 by jose
  • 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

16 Sep 11:13
Compare
Choose a tag to compare
  • 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

16 Aug 07:40
Compare
Choose a tag to compare
  • 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

05 Jul 08:15
Compare
Choose a tag to compare
  • 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