Skip to content

1.2.0

Compare
Choose a tag to compare
@FabienBounoir FabienBounoir released this 24 Dec 14:00
· 3 commits to main since this release
11796c5

This Release introduces several enhancements and new features across the project, including backend improvements, UI updates, and new functionalities. The key changes are grouped by theme below:

Backend Enhancements:

  • Added environment variable STATISTIC_API_URL to .env.example for configuring the statistics API endpoint.
  • Integrated dotenv for environment variable management and added it as a dependency in package.json and package-lock.json. [1] [2] [3] [4]
  • Implemented new utility functions newPokerPlanningCreated, newUserJoined, and roomDeleted in backend/utils/statistics.js to handle statistics logging for new poker planning sessions, user joins, and room deletions.
  • Enhanced the createSocketIOServer function in backend/server.js to include session history and improved player data handling. [1] [2] [3] [4] [5] [6] [7] [8]

UI Updates:

  • Added dark mode support to various components, including src/app.scss, src/lib/components/Banner.svelte, src/lib/components/Card.svelte, src/lib/components/Code.svelte, and src/lib/components/Feature.svelte. [1] [2] [3] [4] [5]
  • Introduced a new Banner component in src/lib/components/Banner.svelte with scrolling keywords and icons.
  • Added a new Feature component in src/lib/components/Feature.svelte to display feature descriptions and previews.
  • Updated the Footer component in src/lib/components/Footer.svelte with a basic structure.

Documentation:

  • Updated the README.md file to include a cover image for better visual appeal.

These changes collectively improve the functionality, user experience, and maintainability of the project.
cover