diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a38bf991..707c5b0bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,14 +9,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- New setting! Restrict praising to certain channels. #264 #452 +### Fixed + +## [0.11.0] - 2022-08-24 + +### Added + +- **Frontend:** Period analytics - graph and stats about the current quantification period. Stats include top scored praise, top givers and receivers by number and score, quantifiers by score, quantifier scoring distribution and quantification spread. #351 #551 +- **Discord Bot:** New setting that allows restricting praise to certain Discord channels. #264 #452 +- **Discord Bot:** Message to first time praisers. The default message contains a greeting and a link to the documentation: https://givepraise.xyz/docs/writing-excellent-praise. #516 +- **Frontend:** Notify Administrators when there is a new version of Praise out. Adds a notification bar at the top of the screen when a new version is out. #493 #522 +- **Devops:** Upgraded server scripts. Now includes scripts for resetting the installation, doing backups, upgrading, etc. https://givepraise.xyz/docs/server-setup/server-scripts #531 ### Fixed -- Refactored some of the UI components to bet #537 #482 -- Allow header banner messages to be closed #528 #541 -- Re-introduces the enforcement of validation rules when creating periods. New periods must be created at least 7 days after the previous/latest period. #518 #550 -- **Frontend:** Upgraded Caddy, the web servers that serves the frontend to v2.5.2. The upgrade amongst others resolves a minor security vulnerability. +- **Frontend:** The User page should remember state when navigating to the User detail page and back #494 #519 +- **API:** Added tests for quantifying multiple praise. #515 +- **API:** Remove statically-defined users from application seeder #500 #520 +- **Discord Bot:** Some praise bot messages that currently are public should be ephemeral #496 #521 +- **Frontend:** Recoil upgrade and overall refactor of frontend #523 +- **Frontend:** Improve UI of table in QuantifyPeriodPage #505 #527 +- **Frontend:** Refactor: Replace day picker with builtin #483 #529 +- **API:** Make several attempts to assign praise to quantifiers if first one fails. #497 #533 +- **Frontend:** Refactor UI components to reduce code duplication. #482 #536 +- **Frontend:** Make UI look better on small screens. #480 #546 +- **Frontend:** Allow header banner messages to be closed #528 #541 +- **API:** Re-introduces the enforcement of validation rules when creating periods. New periods must be created at least 7 days after the previous/latest period. #518 #550 +- **Frontend:** Upgraded Caddy, the web server that serves the frontend to v2.5.2. The upgrade amongst others resolves a minor security vulnerability. ## [0.10.0] - 2022-07-01 diff --git a/packages/api/package.json b/packages/api/package.json index cff896851..74f3df524 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "api", - "version": "0.10.0", + "version": "0.11.0", "license": "GPL-3.0-or-later", "description": "The Praise REST API running on Node/Express, using MongoDB for storage.", "type": "commonjs", diff --git a/packages/discord-bot/package.json b/packages/discord-bot/package.json index 6db74c7c0..916999bb5 100644 --- a/packages/discord-bot/package.json +++ b/packages/discord-bot/package.json @@ -1,6 +1,6 @@ { "name": "discord-bot", - "version": "0.10.0", + "version": "0.11.0", "license": "GPL-3.0-or-later", "description": "The Praise Discord bot is the main way for users to interact with the Praise system.", "dependencies": { diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 7cab22283..4c329b813 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.10.0", + "version": "0.11.0", "license": "GPL-3.0-or-later", "description": "The Praise dashboard built on React/Recoil/Tailwind CSS.", "private": true, diff --git a/packages/mongodb/package.json b/packages/mongodb/package.json index 07cf73fc1..cf35c30cd 100644 --- a/packages/mongodb/package.json +++ b/packages/mongodb/package.json @@ -1,6 +1,6 @@ { "name": "mongodb", - "version": "0.10.0", + "version": "0.11.0", "license": "GPL-3.0-or-later", "description": "The Prasie data is stored in a MongoDb database." } diff --git a/packages/setup/package.json b/packages/setup/package.json index 3ff1e7ad0..2b545d5fe 100644 --- a/packages/setup/package.json +++ b/packages/setup/package.json @@ -1,6 +1,6 @@ { "name": "setup", - "version": "0.10.0", + "version": "0.11.0", "license": "GPL-3.0-or-later", "type": "commonjs", "description": "Praise ENV setup scripts.",