Skip to content

Commit c249f4a

Browse files
chore(main): release 1.0.0
1 parent e7f60e0 commit c249f4a

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

CHANGELOG.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Changelog
2+
3+
## 1.0.0 (2025-11-21)
4+
5+
6+
### Features
7+
8+
* add `Write Score` button and functionality ([a878622](https://github.com/NStefan002/yamb/commit/a878622a068864c9bb6e8b7fc21d479fd6cbff60))
9+
* add floating pop-ups for error messages ([d349604](https://github.com/NStefan002/yamb/commit/d3496047646a63a1b280ddfbd5e62a748941ca8f))
10+
* add footer to results page ([da8efc1](https://github.com/NStefan002/yamb/commit/da8efc15773cb147d0def48e908d11c01886807c))
11+
* add some new rows/cols to be used later ([a9f7651](https://github.com/NStefan002/yamb/commit/a9f7651c293734986bbf366ba9f46c0543168589))
12+
* add SSE for real-time updates ([6310bab](https://github.com/NStefan002/yamb/commit/6310babaec69e2101ee8d7625d401a2d504985e5))
13+
* calculate sums when the column is filled ([68e6eea](https://github.com/NStefan002/yamb/commit/68e6eeab0a6c8b1e2ad30b400af97b02152603a8))
14+
* different view for each player, use go-chi router ([8503101](https://github.com/NStefan002/yamb/commit/8503101647a0b4d95f416c023fef0a9121570074))
15+
* disable cursor selection in username page ([aa21ab2](https://github.com/NStefan002/yamb/commit/aa21ab25b60dd1f556d926a3fba9b1085d012196))
16+
* disable dice before the first roll ([b8e866a](https://github.com/NStefan002/yamb/commit/b8e866af1763c8c688ee67e9e87c7b82023f9ac6))
17+
* disable dice roll button when no rolls left or all dice kept ([8091f05](https://github.com/NStefan002/yamb/commit/8091f058a0bf58b8124b3b8909d80ae6b4423f02))
18+
* disable text selection in room view for better UX ([293c358](https://github.com/NStefan002/yamb/commit/293c358972e7e111ae95cee5c7ab5d3fcd560646))
19+
* do not use cdn for htmx ([7e1bef8](https://github.com/NStefan002/yamb/commit/7e1bef8a801620d2a0feeef4ebadfde739106076))
20+
* func to check if players have completed the game ([50039ad](https://github.com/NStefan002/yamb/commit/50039ad28e270cfa9161913a9b919f33d73225a4))
21+
* get rid of tailwindcss cdn, generate css locally ([6abcfe7](https://github.com/NStefan002/yamb/commit/6abcfe760081f8c9c708dd123673f35b11f11b75))
22+
* greatly improve dice logic, and scoreboard calculations ([1413ef3](https://github.com/NStefan002/yamb/commit/1413ef3f3f09932f2804797cb5db7d580f4e7007))
23+
* implement `announce` functionality ([a86e139](https://github.com/NStefan002/yamb/commit/a86e139e07b4ae89295799e942d3f7da4efea904))
24+
* implement chat functionality ([7dfe75b](https://github.com/NStefan002/yamb/commit/7dfe75ba1bdf33ee9f0f284e13c13f5eacbfec10))
25+
* implement results display ([ffcf3f8](https://github.com/NStefan002/yamb/commit/ffcf3f876c28a3f85a5773739947175ad9f9d240))
26+
* much better size handling for table rows/cols ([d5acf3e](https://github.com/NStefan002/yamb/commit/d5acf3eeb88285db7c44bcdd3c945db3334400b1))
27+
* protect room map and rooms with mutex ([b04bed3](https://github.com/NStefan002/yamb/commit/b04bed351a33d8ac6f545109344b1f67358a1251))
28+
* **room_templ:** open reddit page in new tab ([208ab70](https://github.com/NStefan002/yamb/commit/208ab709f67da8dfea326f4462d89189dec556f4))
29+
* **room:** assign each player to different team ([1dd08d4](https://github.com/NStefan002/yamb/commit/1dd08d442b555f7fe362671a9dcdf2c8e272f5d1))
30+
* **roomview:** add join room button ([0dc761c](https://github.com/NStefan002/yamb/commit/0dc761c0ca9a8a65aca4e47f6af6fe180a0659cc))
31+
* **scorecards:** center text in scorecards ([e649ff6](https://github.com/NStefan002/yamb/commit/e649ff60ea1788a1077c91de58988d9fb61aefb5))
32+
* **scorecards:** update other scorecards, bump `templ` version ([72ac025](https://github.com/NStefan002/yamb/commit/72ac0254780811fc5d97151ed5a29a7493162281))
33+
* small changes to game logic ([50ab701](https://github.com/NStefan002/yamb/commit/50ab70185d4e9ae93a98b50a9fa4a423dc9023a0))
34+
* some very basic views and logic ([c86ca4b](https://github.com/NStefan002/yamb/commit/c86ca4b047b2bcd41740469605fcad54224721f4))
35+
* use port from $PORT env var if set ([c58ef46](https://github.com/NStefan002/yamb/commit/c58ef463f9355eed2c809faf35a47692eb94e4ee))
36+
* **ux/ui:** complete design change and color scheme update ([be8cbe7](https://github.com/NStefan002/yamb/commit/be8cbe76e1549ba9cf42f708bb6add55aa02eb15))
37+
* **views:** add templ generated files ([c1d0d35](https://github.com/NStefan002/yamb/commit/c1d0d3508efd792d4b3f77bf6721abd59476f7d8))
38+
39+
40+
### Bug Fixes
41+
42+
* add tailwind generated styles to results template ([304f8d8](https://github.com/NStefan002/yamb/commit/304f8d83213cc5c1fb7ea0e20a4475b66d3420a0))
43+
* allow users to write 0 to bottom four columns ([dee9859](https://github.com/NStefan002/yamb/commit/dee985999e33a720cb22a583413e5719630daa9b))
44+
* avoid generating invalid classes (22%%) ([6f072a8](https://github.com/NStefan002/yamb/commit/6f072a827a2ce9ff7a9048ec8f60c3fc584519fd))
45+
* avoid multiple unnecessary checks for number of players in room ([c713eb1](https://github.com/NStefan002/yamb/commit/c713eb100372d57d10e8441e019b4101b8821c68))
46+
* check for errors in min/max ([94112ae](https://github.com/NStefan002/yamb/commit/94112ae503f4ad75fac3d22d1f17a472645b88ed))
47+
* **colors:** wrong text color in scorecard ([2363321](https://github.com/NStefan002/yamb/commit/2363321311c7602ea43aaa127e82f5e48542d651))
48+
* **dice:** kenta check copied dice from wrong slice ([5699b54](https://github.com/NStefan002/yamb/commit/5699b548529b7cd60e97df18ff1cc8391e7a8318))
49+
* **dockerfile:** copy `views` dir so tailwind can generate styles ([bc453f2](https://github.com/NStefan002/yamb/commit/bc453f27681daef8a54951705c45c2276c0282d1))
50+
* don't add same player twice in room - treat it as reconnect ([29208a1](https://github.com/NStefan002/yamb/commit/29208a11e8224f538db09b4417144c5c2055ad29))
51+
* don't duplicate #dice-area div ([bb7bbc1](https://github.com/NStefan002/yamb/commit/bb7bbc14f5234c1024b8eeec316766ef75cd9698))
52+
* incorrect dice number range ([1667a9e](https://github.com/NStefan002/yamb/commit/1667a9ef79e41c64b32d5ab96a09bf63e7046728))
53+
* main scorecard fields bugs when refreshing ([187e80b](https://github.com/NStefan002/yamb/commit/187e80bf4cbf8429077743682d03b9aa1693df3e))
54+
* potential error in upper rows calculation, reworked functions ([f876555](https://github.com/NStefan002/yamb/commit/f876555e5ab0bf06b4f92907847691da321c3f41))
55+
* properly display held and unheld dice in the side panel ([2ad0e25](https://github.com/NStefan002/yamb/commit/2ad0e252d9e8950ce56ef91b983ba7137edea738))
56+
* provide only `port` to `ListenAndServe` ([2ca624c](https://github.com/NStefan002/yamb/commit/2ca624c1f2eeceb337e4ae8b9ece525b908d65d9))
57+
* remove debug print ([12da893](https://github.com/NStefan002/yamb/commit/12da8932fb605623195b5c530bc677542050e372))
58+
* remove debug print statements ([df7670c](https://github.com/NStefan002/yamb/commit/df7670c1a78925335abc2e92fa6f0390e7125a69))
59+
* remove debug prints, and use `log` ([e3f1c9b](https://github.com/NStefan002/yamb/commit/e3f1c9b7c93d6f473f47d598572e90df8a699213))
60+
* remove sse stuff, maybe use it later ([5733108](https://github.com/NStefan002/yamb/commit/5733108ed6eb4f2b5a99e8d96e4e4abcf4080d3c))
61+
* remove unused import ([e7f60e0](https://github.com/NStefan002/yamb/commit/e7f60e0d82c6255ac600ff7453de7bdb31903824))
62+
* **room_templ:** correct join link ([1659df3](https://github.com/NStefan002/yamb/commit/1659df3c6355c002eb3649d7dfbe3f5410aa245d))
63+
* **scorecard_templ:** remove debug print ([3942737](https://github.com/NStefan002/yamb/commit/39427377a6adddd05fe0e27667f2ff1f132d4ad4))
64+
* **scorecard:** correctly check last row index ([e716e8d](https://github.com/NStefan002/yamb/commit/e716e8dc255e94e2858f987bc18b8f505160367e))
65+
* **scorecard:** use arrows text instead of unicode arrows ([99b8fa1](https://github.com/NStefan002/yamb/commit/99b8fa197c8d290bf8d65031bf50c1a261007a38))
66+
* unselect cell after writing score ([28c0540](https://github.com/NStefan002/yamb/commit/28c0540aabd5e8f068ea6fd83e8bbe112d071f4d))

0 commit comments

Comments
 (0)