chore(release): 0.3.4
[risinglegends.git] / CHANGELOG.md
1 # Changelog
2
3 All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5 ### [0.3.4](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.3.4;hp=v0.3.3;ds=sidebyside) (2023-09-06)
6
7
8 ### Bug Fixes
9
10 * add missing migration d7268ba
11
12 ### [0.3.3](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.3.3;hp=v0.3.2;ds=sidebyside) (2023-09-06)
13
14
15 ### Features
16
17 * add debug/error methods to logger 3238965
18 * display equippable hand option only d7569d3
19 * migrate to augmenting express.Request interface d820e11
20 * monster variants b8bed23
21 * remove body-part targeting c6a5f62
22 * variable level monsters b5577b4
23
24
25 ### Bug Fixes
26
27 * min/max level definitions for monsters bedec85
28
29 ### [0.3.2](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.3.2;hp=v0.3.1;ds=sidebyside) (2023-09-01)
30
31
32 ### Features
33
34 * `/online` to list usernames of all online players 3e37d7f
35
36
37 ### Bug Fixes
38
39 * add missing "Back to Town" button 0752f70
40 * skills not progressing with use 36b7b7c
41 * small chat style tweaks e6b5884
42
43 ### [0.3.1](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.3.1;hp=v0.3.0;ds=sidebyside) (2023-08-31)
44
45
46 ### Bug Fixes
47
48 * add button that goes back to town from any page 06c0e48
49 * spells support durability 2dbb9b8
50 * stop z-stacking alert messages 6e756e8
51 * tooltip text centered due to media-query cbfebd1
52
53 ## [0.3.0](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.3.0;hp=v0.2.17;ds=sidebyside) (2023-08-30)
54
55
56 ### ⚠ BREAKING CHANGES
57
58 * vigor mortensen
59
60 ### Features
61
62 * display optimal level range for monsters 5878793
63 * move alerts to bottom of main section 9575cfb
64 * repairing damaged equipment 161b5bf
65 * unequip items if they hit 0 ap in battle bc9e05f
66 * vigor mortensen f6aba7a
67
68
69 ### Bug Fixes
70
71 * spacing for stat increase button 61e6d07
72
73 ### [0.2.17](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.17;hp=v0.2.16;ds=sidebyside) (2023-08-25)
74
75
76 ### Bug Fixes
77
78 * xss username on signup a827642
79
80 ### [0.2.16](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.16;hp=v0.2.15;ds=sidebyside) (2023-08-25)
81
82
83 ### Bug Fixes
84
85 * properly increment skill level 24e6b3b
86
87 ### [0.2.15](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.15;hp=v0.2.14;ds=sidebyside) (2023-08-25)
88
89
90 ### Features
91
92 * expoential exp drop-off/gain c8bd4d6
93
94
95 ### Bug Fixes
96
97 * add block timer for casting and clear after fight bffb415
98 * make signup collapsible 97b3c28
99 * rate limit fights! 235d836
100 * standardize blocking timeouts for buttons 01d06ca
101 * time displays at 0 for midnight 789380b
102
103 ### [0.2.14](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.14;hp=v0.2.13;ds=sidebyside) (2023-08-21)
104
105
106 ### Features
107
108 * display travel progress d66fcf8
109
110 ### [0.2.13](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.13;hp=v0.2.12;ds=sidebyside) (2023-08-21)
111
112
113 ### Bug Fixes
114
115 * strip all tags in chat 9da5336
116
117 ### [0.2.12](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.12;hp=v0.2.11;ds=sidebyside) (2023-08-21)
118
119
120 ### Features
121
122 * return to town button while travelling fd070de
123
124
125 ### Bug Fixes
126
127 * xss chat input 943cbc3
128
129 ### [0.2.11](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.11;hp=v0.2.10;ds=sidebyside) (2023-08-21)
130
131
132 ### Bug Fixes
133
134 * chat history clearning existing chat on load 8a7161c
135 * green button colors b8755db
136 * migrate recruiter to htmx 8f42a66
137
138 ### [0.2.10](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.10;hp=v0.2.9;ds=sidebyside) (2023-08-18)
139
140
141 ### Features
142
143 * add icons for beginner equipment 218a9ee
144 * increase hp gain rate 1f9aaf6
145
146
147 ### Bug Fixes
148
149 * background not appearing if reload during fight 64a76af
150 * cant perform other actions in a fight b1a1999
151 * chat timeline to messages show up chronologically b82a2ef
152 * dont display death text after fleeing 2a1bffe
153 * missing % from player bar a0606a5
154 * move purchase button under icon in stores 93aeef5
155 * only disable equipping/unequipping in a fight b6e9f9a
156
157 ### [0.2.9](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.9;hp=v0.2.8;ds=sidebyside) (2023-08-15)
158
159
160 ### Features
161
162 * default player to the Explore tab 9b5b9fa
163 * new UI c793612
164
165
166 ### Bug Fixes
167
168 * avatar takes up too much space on mobile dced2d0
169
170 ### [0.2.8](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.8;hp=v0.2.7;ds=sidebyside) (2023-08-10)
171
172
173 ### Bug Fixes
174
175 * migrate signup/login form to htmx 26e475c
176
177 ### [0.2.7](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.7;hp=v0.2.6;ds=sidebyside) (2023-08-09)
178
179
180 ### Bug Fixes
181
182 * reduce spam requests on /status 5862d25
183 * seed equipment info bac2f63
184 * time displays 0pm at noon instead of 12pm 4993906
185
186 ### [0.2.6](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.6;hp=v0.2.5;ds=sidebyside) (2023-08-09)
187
188
189 ### Bug Fixes
190
191 * armour icon support 4f6823d
192 * auto-load player object and place in request 7079401
193 * chat history calls clearing chat 0d1626c
194 * migrate stat increase to htmx 734e42d
195
196 ### [0.2.5](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.5;hp=v0.2.4;ds=sidebyside) (2023-08-05)
197
198
199 ### Features
200
201 * add health-potion functionality 2f13844
202 * purchasable items from the store 4d8b8b1
203
204
205 ### Bug Fixes
206
207 * migrate chat to htmx 34c9eae
208 * migrate explore fight to htmx d955aa8
209 * migrate exploring to htmx 1580d3a
210 * migrate healer to htmx 18e87bf
211 * migrate inventory to htmx 0a45adb
212 * migrate item usage to htmx 6fb15e2
213 * migrate shops to htmx 09b3c0d
214 * migrate skills page to htmx c0de5fa
215 * profile page to html (wip) eeead89
216 * remove unnecessary console.log e547728
217 * rename shop_items to shop_equipment 68d481a
218 * support time display e110480
219
220 ### [0.2.4](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.4;hp=v0.2.3;ds=sidebyside) (2023-07-29)
221
222
223 ### Bug Fixes
224
225 * filtered shop views f160ce2
226 * time gradients not scaled properly 2b5a905
227
228 ### [0.2.3](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.3;hp=v0.2.2;ds=sidebyside) (2023-07-28)
229
230
231 ### Bug Fixes
232
233 * spacing of time on mobile 1db9c53
234
235 ### [0.2.2](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.2;hp=v0.2.1;ds=sidebyside) (2023-07-28)
236
237
238 ### Features
239
240 * first profile picture ab0d041
241
242
243 ### Bug Fixes
244
245 * 3s delay when clicking the button to keep walking 8710ea9, closes #11
246 * display right background based on travelled distance 5f6b5f9
247 * extend in-game day to 2 IRL hours 8e44b72
248
249 ### [0.2.1](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.1;hp=v0.2.0;ds=sidebyside) (2023-07-27)
250
251
252 ### Bug Fixes
253
254 * only run into monsters 20% of the time 84c3282
255
256 ## [0.2.0](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.2.0;hp=v0.1.1;ds=sidebyside) (2023-07-27)
257
258
259 ### ⚠ BREAKING CHANGES
260
261 * travelling between towns!
262
263 ### Features
264
265 * paths now define a distance between them 53b5ae7
266 * return to town button if killed while travelling 9325533
267 * travelling between towns! 621c35b
268 * when you die your travel plan is discarded 6f21c21
269
270
271 ### Bug Fixes
272
273 * back to town button after healing 7f29b2f
274 * disable switching tabs in a fight ea7eafe
275 * display stat vals without sign or coloring bf702a6
276 * display the image from the destination city at 50% progress 084353a
277 * replace city background if you die while travelling 8a15f77
278 * travel now takes X steps c4f9b81
279
280 ### [0.1.1](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.1.1;hp=v0.1.0;ds=sidebyside) (2023-07-13)
281
282
283 ### Features
284
285 * allow users to log out 22d96bc
286 * display current deployed version in UI a717a30
287
288
289 ### Bug Fixes
290
291 * casting now uses INT instead of CON 223bc6d
292 * check players hp before allowing them to start a battle 4d7a556, closes #2
293 * move jquery to a webpack external to reduce bundle size 56baafa
294 * prod build process + migration cecab78
295
296 ## [0.1.0](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.1.0;hp=v0.0.3;ds=sidebyside) (2023-07-12)
297
298
299 ### ⚠ BREAKING CHANGES
300
301 * players get stat points on every level up
302
303 ### Features
304
305 * players get stat points on every level up 1c9c8a5, closes #5
306
307
308 ### Bug Fixes
309
310 * define stats as an enum for easier iteration f113d4a
311 * spacing of stats/equipped items section on mobile 9f45e48
312
313 ### [0.0.3](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.0.3;hp=v0.0.2;ds=sidebyside) (2023-07-10)
314
315
316 ### Features
317
318 * add damage mitigation to armour f8156c8, closes #3
319
320 ### [0.0.2](https://git.xangelo.ca/?p=risinglegends.git;a=commitdiff;h=v0.0.2;hp=v0.0.1;ds=sidebyside) (2023-07-07)
321
322
323 ### Bug Fixes
324
325 * give users free healing if they have less than 20g 8dbffa6
326 * type in temp professional services 5671ff4
327
328 ### 0.0.1 (2023-07-04)
329
330
331 ### Bug Fixes
332
333 * background gradient doesnt span full height 20d6206
334 * cache main map screen 1a5ad09
335 * client socket sometimes sends events before server finished auth 6d3944f
336 * display error if trying to log in with invalid creds 5bc3c9f
337 * display HP+ for restoration spells 39dc648
338 * display login message to all players 2bb30ea
339 * display when your armour gets destroyed and actual HP damage 067db3b
340 * empty skills usage causes fights to freeze 1da6f3b
341 * level <= 3 is free healing 23646fd
342 * make main page section more legible f85442e
343 * missing defined type 7aa155d
344 * monster selector autoselects previous monster a563227
345 * new players didn't get profession level set ef3cf37
346 * new players don't get their profession set 3d591f9
347 * switching between tabs doesnt always work 375c2fd
348 * users city location not persisting 86d54fb