-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCHANGELOG
More file actions
584 lines (352 loc) · 12.1 KB
/
CHANGELOG
File metadata and controls
584 lines (352 loc) · 12.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
# Changes
We'll document all notable changes in this file, including bug fixes, enhancements, and dependency updates.
Dates should be in`YYYY-MM-DD` format and versions are in [semantic versioning](http://semver.org/) format.
## v0.8.10 2026-04-02
### Changed
- Updated minor dependencies
- Updated to TypeScript 6.0.
## v0.8.9 2026-03-20
### Changed
- Improved layout of headers.
- Allow for consecutive block quotes as a single block quote.
- Update node version.
## v0.8.8 2026-03-01
### Changed
- Updated minor dependencies.
- Updated to `write-excel-file` 3.0.
- Fixed annual week and day period logic.
## v0.8.7 2026-02-08
### Changed
- Updated minor dependencies.
## v0.8.6
### Fixed
- No italics on tip bulb.
- Improved no access error messages.
### Maintenance
- Updated minor versions of Supabase, Svelte, SvelteKit, vite.
## v0.8.5
### Fixed
- Fixed missing context.
## v0.8.4
### Fixed
- Fixed stale state references.
### Maintenance
- Updated minor versions of Supabase, Svelte, SvelteKit, vite, vitest.
## v0.8.3
### Fixed
- Sorted all drop downs in sensible ways.
- Support search in change's affected roles and processes.
### Maintenance
- Updated minor versions of Supabase, Svelte, SvelteKit, vite, vitest.
## v0.8.2
### Fixed
- Allow person assigned to lead a change to edit change.
### Added
- Check for duplicates on new process creation.
- Basic changes Excel export.
### Maintenance
- Updated minor versions of Playwright, Supabase, Svelte, SvelteKit, Supabase, Vite
## v0.8.1
### Added
- Added potential duplicates in process list.
### Maintenance
- Updated minor versions of Playright, Supabase, Svelte, SvelteKit, Typescript, Vite, write-excel-file.
## v0.8.0
### Added
- Added a timeline view to the process page to see the year.
### Fixed
- Corrected period date for annual periods.
### Maintenance
- Properly typed Period.
- Updated minor versions of `@supabase`, `@supabase/supabase-js`
- Updated minor versions of `svelte`, `@sveltejs/kit`
- Updated minor versions of `vite`, `@sveltejs/vite-plugin-svelte`
- Updated minor versions of `write-excel-file`
- Updated major version of `uuid`
## v0.7.21
### Fixed
- Don't include emoji or controls in links in text selection.
### Maintenance
- Updated Supabase, Svelte.
## v0.7.20
### Fixed
- Fixed alignment of links with icons.
### Maintenance
- Updated Playright, Supabase, Svelte, SvelteKit, vite.
## v0.7.19
### Fixed
- Immediate feedback on database changes.
- Fixed label on confirm buttons.
- Fixed unknown commenter defect.
- Fixed process creation for non-admins (= null in RLS policies).
### Maintenance
- Updated minor versions of Supabase, Svelte, vite.
## v0.7.18
### Fixed
- Improved error messages when data isn't visible to a user.
- Don't use short names in drop downs. They don't match filter and don't have obvious meaning.
### Maintenance
- Updated minor versions of Svelte, SvelteKit, Supabase, Vite, write-excel-file, fast-csv, and Playwright.
## v0.7.17
### Fixed
- Removed errant client-side logs.
- Prevent clash between realtime update invalidate and navigation.
- Added title for 404 pages.
### Maintenance
- Updated minor versions of Playwright, Supbase, Svelte, SvelteKit, eslint, prettier, and write-excel-file.
- Updated point releases of vite and vite-plugin-svelte.
## v0.7.16 2025-06-22
### Fixed
- Prevent wrap on navigation loading feedback.
- Enable replicas for all tables in order to correctly filter realtime updates on deletes.
### Maintenance
- Updated Playwright, Svelte, SvelteKit, vitest, eslint, supabase
- Added Vercel speed insights plugin.
- Updated Vercel function region to be closer to Supabase region for zippieness.
## v0.7.15 2025-06-08
### Fixed
- Set search paths to empty string and fully qualified table references to close security hole
- Created missing indices on foreign keys.
### Maintenance
- Updated Supabase, Svelte, SvelteKit, eslint, vitest minor versions.
## v0.7.14 2025-05-23
### Fixed
- Improved performance of page loading.
- Fixed public access to organizations.
### Maintenance
- Updated all minor versions.
## v0.7.13 2025-03-02
### Fixed
- Replaced how delete button with confirm button, to prevent data loss.
- Fixed incorrect next date in periods computations. All off by one.
- Fixed keyboard accessibility of dropdowns.
### Maintenance
- Updated all minor versions.
## v0.7.12 2025-02-18
### Fixed
- Fixed layout of visibility and status when not editable.
- Reenabled database query type checking by injecting some Typescript as.
- Fixed missing binding on options.
## v0.7.11 2025-02-14
### Fixed
- More immediate feedback on drop downs.
## v0.7.10 2025-01-31
### Added
- Only show non-done, non-declined changes in count in header.
- Hide done and declined unless requested.
### Fixed
- Resolve dead realtime connections using worker refresh support for channels.
### Maintainence
- Updated minor versions of dependencies.
## v0.7.9 2025-01-22
### Added
- Added custom combo box for all drop downs, allowing searching and visual consistency.
### Fixed
- Fixed issue where larger columns would not be included in real time updates, causing data to seem to disappear until refresh.
## v0.7.8 2025-01-18
### Added
- Added a review field to changes to help remember when to check something next.
### Maintenance
- Updated minor versions of dependencies.
## v0.7.7 2025-01-10
### Added
- List view for processes.
### Fixed
- Less visually aggressive links.
- Better loading of comments on change view.
### Maintenance
- Updated minor versions of dependencies.
## v0.7.6 2025-01-03
### Fixed
- Don't use vanity URL name for process title in links.
- Fixed role filtering, so it works by role, person, or team.
- Better label on process filter.
### Maintenance
- Updated minor versions of dependencies.
## v0.7.5 2024-12-19
### Added
- Filter by lead on changes page.
### Fixed
- Prevented cycle in changes and processes URL navigation.
- Prevent name wraps in changes table.
- Don't arbitrarily clip comments.
- Show all non-done changes on a process.
### Maintenance
- Updated minor point releases.
## v0.7.4 2024-12-14
### Added
- Fixed #26, showing latest comment and allowing new comments on changes page.
### Maintenance
- Updated minor point releases.
## v0.7.3 2024-12-08
### Added
- Preserve process and change filters in URL to support back navigation and referesh.
### Fixed
- Fixed #21, correcting org realtime context updates.
- Prevent `MarkupView` from crashing if `markup` is somehow undefined.
- Improved layout of confirm button.
### Maintenance
- Updated minor point releases.
- Updated to Vite 6.
## v0.7.2 2024-11-24
### Added
- Added status filter to changes page.
### Maintenance
- Updated Svelte and Supabase point releases.
## v0.7.1 2024-11-16
### Fixed
- Numbered list rendering.
### Maintenance
- Updated point releases of all dependencies.
## v0.7.0 2024-10-19
### Fixed
- Removed box shadow from inactive links.
- Focus editable text on edit.
### Maintained
- Centralized contexts in layout root.
- Simplified global error list.
- Upgraded to date-fns 4.1.
- Upgraded Supabase.
- Upgraded to Svelte 5.
## v0.6.11 2024-10-11
### Fixed
- Corrected profile links in header.
- Prevented profile redirect cycle.
- Fixed permissions on change editing.
- Personalized person page.
## v0.6.10 2024-10-05
### Added
- People filtering.
- Added spacing to blockquotes.
### Fixed
- Removed redundant kind headers on collection pages.
- Preserve all previous short names to prevent broken links.
- Much faster organization loading on server side.
## v0.6.9 2024-09-27
### Fixed
- Prevent change comments from refreshing when other changes update.
- Permit change comments from organization members.
- Show the changes a person is managing.
## v0.6.8 2024-09-13
### Added
- ARCI legend on processes page.
- Fixed #18, adding `blocked` and `declined` status for change requests.
### Fixed
- Fixed layout of teams
- Fixed removal of roles.
## v0.6.7 2024-08-27
### Added
- Visibility indicators in process and change tables.
- Processes can be public even when an organization is private, allowing sharing of some internal processes. Roles are also public. The only content that is private is non-public processes and non-public changes.
- Filter roles by profile names and emails.
- Allow addition of name and email on people page.
### Fixed
- Handled case where person has account before they are added to an org.
- Bad wraps on small screens.
- A bit of contrast for link with backgrounds the same color as a header.
- Moved add person form to top of person list for consistency.
## v0.6.6 2024-08-23
### Added
- Added feedback link to header.
- Edit concerns.
- Added process schedules (#10).
### Fixed
- Improved layout of how subtasks.
- Hide concerns with no process matches when filtering.
- Render process and role short names with spaces before initial caps.
- Handle erasure of role and process short names.
- Don't show comment delete button unless admin or owner.
## v0.6.5 2024-08-09
### Added
- Fixed #6, allowing references to roles and processes.
- Added export feature.
### Fixed
- Clarified visiblity of public processes in non-public orgs.
## v0.6.4 2024-08-06
### Fixed
- Added missing table header cell.
## v0.6.3 2024-08-04
### Added
- Added ability to move how items up and down in a list.
- Link email addresses in markup.
- Role filtering.
- Change filtering.
- Process filtering.
- Check and uncheck all process steps.
- Short names for roles for use in URLs and links.
- Short names for processes for use in URLs and links.
- Added process state to keep track of whether processes are active.
### Fixed
- Fixed form submission.
- Fixed position of dialogs.
- Fixed supervision setting.
- Better indenting on nested lists.
- Smaller font size for ARCI view.
- Sort roles in people's table.
- Removed button min width to avoid clipped labels in flex layouts.
- Invalidate change page before navigating to it.
- Improved commas on role's people list.
- Made org path consistent with process and role path editor.
## v0.6.2 2024-07-28
### Added
- Added a "lead" on a change to keep track of who is currently in charge of managing the change.
### Fixed
- Disabled keyboard shortcuts on how view to avoid conflicting with text editing shortcuts.
- Sorted how RCI options.
- Hide widgets if process isn't editable.
- Improved invisible step rendering.
- Moved delete button into role links.
- Better layout of RCI in how view.
- Persistent org navigation header.
- Sorted processes and roles on new change form.
- Removed dupliates from role processes.
- Fixed add person button.
## v0.6.1 2024-07-21
### Fixed
- Resolved issue where Supabase client would become unresponsive after tab change.
- Improved styling of fields.
- Sorted role titles on process page.
- Fit accountable role to size of choice.
- Permit accountable person to be responsible, consulted, and informed on subtasks.
- Avoid keyboard conflict in `HowView`.
- Changed "suggestion" to "change"
- Moved visibility of process to header.
## v0.6.0 2024-07-05
### Added
- Support for other bullet markers.
- Support for block quotes.
### Fixed
- Cleaned up suggestion form design.
- Cleaned up header styling.
- Reset drop down after selection on suggestion form.
- Alphabetize roles and processes in suggestion drop downs.
- Sort comments in reverse time.
- Improved design of comment form.
## v0.5.3 2024-07-04
### Added
- Support for headings in markup.
- Vanity organization URL paths.
### Fixed
- Improved styling of concerns.
- Spelled out ARCI words in process.
- Added implicit responsibility to accountable.
- Fixed bug in bullet and numbered list parsing.
- Don't show role drop down if empty.
- Cleaned up landing page.
- Don't blur dialog background so that errors are visible.
- Moved navigation feedback to the header.
- Better markup saving feedback.
- Added poll interval of 10 minutes to force reload if updated.
## v0.5.2
### Added
- Added proposal field to suggestions, to capture draft changes.
### Fixed
- Fixed rendering of numbered lists.
- Autogrow markup box height.
- Better disabled feedback on forms.
## v0.5.1
### Added
- Allowed admins to change profile names.
## v0.5.0
### Added
- Iniitial beta version completed.