Skip to content

Releases: aelassas/bookcars

BookCars 5.7

10 Feb 13:48
Compare
Choose a tag to compare
  • Added Date Based Price Rates (Feature Request #57)
  • Added total records header to search results in the frontend
  • Added pay deposit option to checkout in the mobile app
  • Added update-version.ps1 for updating versions
  • Updated demo database to include Date Based Price Rates car fields
  • Fix: set "Listed in search results" to true by default when creating a new car from the admin dashboard
  • Fix: maximum rental days of supplier not taken into consideration in search screen in mobile app

BookCars 5.6

08 Feb 15:38
Compare
Choose a tag to compare
  • Added user context to admin dashboard
  • Added VITE_BC_HIDE_SUPPLIERS setting to toggle supplier visibility in the frontend
  • Updated navigation links in admin dashboard
  • Updated dependencies
  • Fix: PayPal order name and description violate PayPal's max length resulting in error 400 by @guillaumehussong in #63
  • Fix: Stripe product name and description violate Stripe's max length resulting in error 400
  • Fix: Forgot Password, Reset Password and Activate pages not working properly in frontend and admin dashboard
  • Fix: update SMTP password and MongoDB URI formats in environment configuration files
  • Fix: update BOOKCARS translation to use dynamic WEBSITE_NAME variable in mobile app

Full Changelog: v5.5...v5.6

BookCars 5.5

02 Feb 20:16
Compare
Choose a tag to compare
  • Integrated PayPal Payment Gateway
  • Added Vehicle Scheduler
  • Added manual tests
  • Added BC_TIMEZONE setting to api
  • Added deposit payment option to checkout
  • Added coming soon and already booked tags
  • Added Full to Full and Full to Empty fuel policies
  • Bump date-fns to 4.1.0
  • Updated car range labels
  • Updated dependencies
  • Updated documentation
  • Fix: pick-up date not working properly in frontend and mobile app
  • Fix: sorting logic in car retrieval queries
  • Fix: supplier lookup in Stripe order processing

Full Changelog: v5.4...v5.5

BookCars 5.4

19 Jan 10:49
Compare
Choose a tag to compare
  • Added dynamic company/website name setting #61
  • Added spanish language to backend #60
  • Added filters button to search screen in mobile app
  • Added explicit text to about page
  • Added cookie policy page
  • Added AUD currency
  • Updated dependencies
  • Fix: escape dollar sign in currency environment variable in backend
  • Fix: use environment variable for contact email in footer
  • Fix: typos in Privacy and ToS pages

Full Changelog: v5.3...v5.4

BookCars 5.3

08 Jan 08:42
Compare
Choose a tag to compare
  • Added footer to sign in, sign up, forgot password, activate and reset password pages
  • 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: sign up not working properly after submit
  • Fix: update min-height for checkout session to improve layout
  • Fix: change default VITE_PORT to 3002 in vite.config.ts
  • Fix: Jest did not exit one second after the test run has completed

Full Changelog: v5.2...v5.3

BookCars 5.2

04 Jan 13:22
Compare
Choose a tag to compare
  • Fix: page reload not working properly on Firefox
  • Fix: conditionally render Map component based on pickupLocation coordinates
  • Fix: update Map rendering logic to include parking spots condition
  • Fix: react-localization causing conflicting peer dependency with react 19
  • Fix: reactjs-social-login causing conflicting peer dependency with react 19
  • Fix: adjust map view size for better layout on search and checkout pages
  • Fix: adjust footer link width for better layout
  • Updated dependencies

Full Changelog: v5.1...v5.2

BookCars 5.1

31 Dec 12:35
Compare
Choose a tag to compare
  • Added user context for managing user state
  • Improved Header component responsiveness
  • Added NProgress for loading indicators
  • Added loading indicator to CarList and removed unused Progress from Search
  • Replaced SuspenseRouter with BrowserRouter for routing

Full Changelog: v5.0...v5.1

BookCars 5.0

29 Dec 08:21
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: Faq titles are not bold
  • 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: v4.9...v5.0

BookCars 4.9

27 Dec 17:45
Compare
Choose a tag to compare
  • Fix: Bookings not rendering properly on mobile view in the frontend
  • Fix: preload link in frontend not working properly
  • Fix: Some typos in homepage
  • Updated dependencies

Full Changelog: v4.8...v4.9

BookCars 4.8

23 Dec 20:07
Compare
Choose a tag to compare
  • Added React Compiler ESLint rules
  • Fix: Car price not being updated when changing dates
  • Fix: Social links in footer not working properly
  • Fix: Location page not responding after creating a new location
  • Fix: Location and country validation not working properly
  • Fix: Pull to refresh not working properly on search and checkout screens

Full Changelog: v4.7...v4.8