Skip to content

Releases: jkrumm/free-planning-poker

Release 2.3.0

27 Jan 13:22
Compare
Choose a tag to compare

2.3.0 (2024-01-27)

Features

  • analytics: calculate accumulating historical data & total votes historical (1f1d18c)
  • analytics: durations format and append minutes (b6d2aa1)
  • analytics: switch to ag charts (93346e4)

Bug Fixes

  • bugs in the heartbeat method and flip mutation (14a0073)

Other Changes

  • integrated knip and little code cleanup (af88dad)
  • update dependencies (ed04c98)

Release 2.2.0

22 Jan 18:55
Compare
Choose a tag to compare

2.2.0 (2024-01-22)

Features

  • analytics: adjusted analytics page to new data model (35a9424)
  • analytics: all scripts for analytics calculation (d269027)
  • analytics: behaviour in analytics (f7a7c22)
  • analytics: python setup & read model sync & logger (70819fb)
  • analytics: seperated user read model sync (0fcbe3c)
  • fetch GitHub latest tag server side and cache in Redis (cda98c6)

Continuous Integration

  • analytics: automatically deploy analytics to domcloud (f3a6865)

Other Changes

  • delete packages not used anymore (4865171)
  • tailwind always dark theme (68aeb0e)

Release 2.1.0

19 Jan 17:22
Compare
Choose a tag to compare

2.1.0 (2024-01-19)

Features

  • fetch latest tag and show in footer (5a7e559)
  • update room lastUsedAt on vote and join (d3a4605)

Bug Fixes

  • correct NanoId validation and better reassignment (8b5fa44)

Continuous Integration

  • automatic Semantic Release on merge to master (f33d7ad)
  • delete automatic Semantic Release (562fef9)

Release 2.0.0

19 Jan 08:26
Compare
Choose a tag to compare

2.0.0 (2024-01-19)

Features

  • v2: added notifications & fixed tracking and room join (150bf92)
  • v2: optimized room-state implementation (3f6b30f)
  • v2: room state persisted in Redis & TRPC endpoints to update state (91b72b4), closes #65
  • v2: switch to mysql with Planetscale database & better schema (8b54207)
  • v2: vote and estimation tracking (07da824)

Bug Fixes

  • various issues through feat v2 (41920a9)

Documentation

  • automatic changelog using release-it and conventional commits (417e12a)
  • improve release-it configurations (36fe94d)

Other Changes

  • import sort using Prettier (4f2c941)

Legacy implementation before refactor

18 Jan 18:27
Compare
Choose a tag to compare

This release holds the legacy state as the upcoming version 2.0.0 will introduce a significant refactoring.

From this point forward, this repository will use semantic-release for automatic versioning and release notes generation.

Version 1.0.0 relies on the client sending updates through the WebSocket channel and uses Turso as database.

Version 2.0.0 will feature an updated architecture where clients send updates to a server that maintains the GameState using Redis. This server will then push the most recent state to the WebSocket channel. Additionally, it will replace Turso with Planetscale as database and has a better database schema.