Skip to content

BookCars 7.4

Choose a tag to compare

@aelassas aelassas released this 14 Jun 15:38
· 309 commits to main since this release

What's Changed

  • feat(admin): add loading indicator for suppliers
  • feat(admin): replace loading backdrop with progress indicator in cars page
  • fix(database): text indexes errors when adding new languages
  • fix(logger): improve message formatting for VSCode terminal
  • chore(index): update server startup logging for better visibility
  • chore(tests): enhance database tests with additional scenarios and index handling
  • chore: update dependencies
  • refactor(mobile): making the code a bit more modular by segregating the logic into a function #79
  • refactor(database): enhance connection management and improve logging; refactor initialization functions for better clarity
  • refactor(mail): streamline email transporter creation
  • refactor(api): modularized server creation supporting HTTP/HTTPS with async file reads
  • refactor(api): added detailed JSDoc comments for functions and constants
  • refactor(api): added robust database connection and initialization checks before starting server
  • refactor(api): introduced configurable shutdown timeout to force exit if shutdown hangs
  • refactor(api): improved shutdown handler to log received signals and handle cleanup gracefully
  • refactor(api): used process.once for signal handling to avoid multiple shutdowns
  • refactor(api): improved code readability with consistent naming and minor cleanup
  • refactor(logger): reorganize prefixMap and simplify message formatting logic

New Contributors

Full Changelog: v7.3...v7.4