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