Skip to content

Commit 67fc57e

Browse files
committed
feat: v0.5.0
1 parent ebaef0b commit 67fc57e

File tree

8 files changed

+45
-17
lines changed

8 files changed

+45
-17
lines changed

CHANGELOG.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,28 @@
1010

1111
### Removed
1212

13+
## [0.5.0] - 2021-08-07
14+
15+
### Added
16+
17+
- New dark and light theme
18+
- The planning poker now also displays a chart for the voting results. This is handy if you have a large team.
19+
- You can now mark cards as discussed, thanks to @tobim-dev !
20+
- The moderator can now remove participants manually from the planning poker. This is handy if a participant accidentally closed its tab and therefore lost the session.
21+
22+
### Changed
23+
24+
- Improved UI of vote count dialog
25+
- Improved UI of how many votes are left. No more buggy toasts!
26+
- Blurred cards are now displayed as skeletons
27+
- Participants can now only drag there own cards and cannot drag columns. The moderator can still drag all cards and also all columns.
28+
29+
### Fixed
30+
31+
- Deprecated `KeyboardEvent.keyCode`
32+
33+
### Removed
34+
1335
## [0.4.1] - 2020-10-25
1436

1537
### Added
@@ -36,13 +58,15 @@
3658
### Added
3759

3860
- **Planning Poker**
61+
3962
- Retro now provides a page for planning poker sessions
4063
- The person starting the session is the moderator, the rest joining are participants
4164
- Every person who joins the session will have its own card where it can provide an estimation for an user story
4265
- The moderator can set the current user story for estimation by providing the title and optionally an URL to the user story
4366
- Initially all cards are red, meaning the user did not vote. When a user votes, the card turns green.
4467

4568
- **Blur columns independently**
69+
4670
- Moderators can now blur columns independently, by clicking the triple dot button on a column
4771
- Special thanks to [2mawi2](https://github.com/2mawi2) for realizing this feature! ❤️
4872

@@ -102,7 +126,7 @@
102126
- Using TypeScript now!
103127
- Major UI redesign!
104128
- Hooks all the way - no more HOCs!
105-
- Increased maximum card content length
129+
- Increased maximum card content length
106130
- Backend
107131
- Storage clean up will now be handled via Node.js instead of writing your own cronjob manually
108132

@@ -165,13 +189,13 @@
165189
- by default, every user has 3 votes
166190
- While voting several things happen
167191
- a Snackbar opens which displays how many votes are left for the user
168-
- on the voted card, a thumb-down icon appears, which let's you take back your vote
192+
- on the voted card, a thumb-down icon appears, which let's you take back your vote
169193
- all cards you voted for are highlighted with a dark background on the Avatar
170194
- after reaching your maximum amount of votes, you can't vote anymore, unless you take back a vote from another card
171195
- **Tab Name**
172196
- `document.title` is now set as `"Retro | <YOUR_BOARD_NAME>"`
173197
- **QR-Code**
174-
- Mobile users can now scan a QR-Code which should open the link to the board in the browser
198+
- Mobile users can now scan a QR-Code which should open the link to the board in the browser
175199
- _thanks to @mrpatpat_
176200
- **Hooks and Context API**
177201
- we removed a lot of prop-drilling, boilerplate code and refactored all classes to functional components, utilizing React Hooks and the new Context API
@@ -208,7 +232,7 @@
208232

209233
- CSS issues
210234
- Really long words are now handled properly
211-
- Mobile UI should be a bit better now
235+
- Mobile UI should be a bit better now
212236
- Special thanks to [mrpatpat](https://github.com/mrpatpat) for realizing this! ❤️
213237
- Improved render performance on several places
214238
- `LoadBoardDialog` validation should not result in a `SyntaxError` anymore
@@ -243,9 +267,9 @@
243267
### Added
244268

245269
- Create boards
246-
- Create columns
247-
- Create cards
248-
- Delete columns
270+
- Create columns
271+
- Create cards
272+
- Delete columns
249273
- Delete cards
250274
- Edit cards
251275
- Sort columns
@@ -255,7 +279,8 @@
255279
- Combine two cards
256280
- Upvote cards
257281

258-
[Unreleased]: https://github.com/yduman/retro/compare/0.4.1...master
282+
[unreleased]: https://github.com/yduman/retro/compare/0.5.0...master
283+
[0.5.0]: https://github.com/yduman/retro/releases/tag/0.5.0
259284
[0.4.1]: https://github.com/yduman/retro/releases/tag/0.4.1
260285
[0.4.0]: https://github.com/yduman/retro/releases/tag/0.4.0
261286
[0.3.5]: https://github.com/yduman/retro/releases/tag/0.3.5
@@ -266,4 +291,4 @@
266291
[0.3.0]: https://github.com/yduman/retro/releases/tag/0.3.0
267292
[0.2.1]: https://github.com/yduman/retro/releases/tag/0.2.1
268293
[0.2.0]: https://github.com/yduman/retro/releases/tag/0.2.0
269-
[0.1.0]: https://github.com/yduman/retro/releases/tag/0.1.0
294+
[0.1.0]: https://github.com/yduman/retro/releases/tag/0.1.0

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ $ cd frontend && npm run start && cd ..
7171

7272
## Contributing
7373

74-
- This project uses [Prettier](https://prettier.io) and the latest LTS version of [Node.js](https://nodejs.org/en/)
74+
- This project uses
75+
- [Prettier](https://prettier.io)
76+
- LTS version of [Node.js](https://nodejs.org/en/)
77+
- [Conventional Commits](https://www.conventionalcommits.org/)
7578
- You can also develop with the provided Docker containers!
7679
- on Linux, make sure to set an environment variable, since `host.docker.internal` is not working:
7780
- `export DOCKER_HOST_IP=$(docker network inspect bridge --format='{{(index .IPAM.Config 0).Gateway}}')`

backend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"url": "https://github.com/yduman/retro.git",
1515
"directory": "backend/"
1616
},
17-
"version": "0.4.1",
17+
"version": "0.5.0",
1818
"main": "src/server.ts",
1919
"license": "MIT",
2020
"private": true,

frontend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"directory": "frontend/"
1515
},
1616
"license": "MIT",
17-
"version": "0.4.1",
17+
"version": "0.5.0",
1818
"private": true,
1919
"scripts": {
2020
"start": "react-scripts start",

frontend/src/components/board/header/ContinueDiscussionButton.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ const useStyles = makeStyles((theme) => ({
3535
},
3636
}));
3737

38+
// TODO: re-visit this feature
3839
export default function ContinueDiscussionButton() {
3940
const [isDisabled, setDisabled] = useState(false);
4041
const { userState } = useContext(UserContext);

frontend/src/components/board/header/SettingsButton.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ export default function SettingsButton() {
5959
<VoteCountButton />
6060
<ExportBoardButton />
6161
<ExportTemplateButton />
62-
{/*<ContinueDiscussionButton />*/}
6362
<QrCodeButton />
6463
</Menu>
6564
</>

0 commit comments

Comments
 (0)