-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreleases.html
556 lines (546 loc) · 111 KB
/
releases.html
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
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.r1 {color: #58d1eb; text-decoration-color: #58d1eb; font-weight: bold}
.r2 {color: #98e024; text-decoration-color: #98e024; font-weight: bold}
.r3 {font-weight: bold}
.r4 {color: #fd971f; text-decoration-color: #fd971f; font-weight: bold}
.r5 {color: #727272; text-decoration-color: #727272; font-weight: bold}
.r6 {color: #58d1eb; text-decoration-color: #58d1eb; background-color: #1a1a1a; font-weight: bold}
.r7 {font-weight: bold; text-decoration: underline}
.r8 {background-color: #282c34}
.r9 {color: #abb2bf; text-decoration-color: #abb2bf; background-color: #282c34}
.r10 {color: #7f848e; text-decoration-color: #7f848e; background-color: #282c34}
.r11 {color: #98c379; text-decoration-color: #98c379; background-color: #282c34}
.r12 {color: #9d65ff; text-decoration-color: #9d65ff; font-weight: bold; text-decoration: underline}
.r13 {color: #9d65ff; text-decoration-color: #9d65ff; text-decoration: underline}
.r14 {color: #f4005f; text-decoration-color: #f4005f}
.r15 {font-style: italic}
.r16 {color: #f4005f; text-decoration-color: #f4005f; font-style: italic}
body {
color: #d9d9d9;
background-color: #0c0c0c;
}
</style>
</head>
<body>
<pre style="font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace"><code style="font-family:inherit">
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">elixir</span> - <span class="r2">v1.18.1</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ <span class="r3">1. Enhancements</span> ┃
┃ ┃
┃ <span class="r4"> • </span>[Kernel] Do not emit type violation warnings when comparing or matching against literals ┃
┃ <span class="r4"> • </span>[Kernel] Do not validate clauses of private overridable functions ┃
┃ ┃
┃ <span class="r3">2. Bug fixes</span> ┃
┃ ┃
┃ <span class="r5">Elixir</span> ┃
┃ ┃
┃ <span class="r4"> • </span>[Code.Fragment] Ensure <span class="r6">Code.Fragment.container_cursor_to_quoted/2</span> with <span class="r6">:trailing_fragment</span> parses expressions that were supported in previous versions ┃
┃ <span class="r4"> • </span>[Kernel] Do not crash when typing violation is detected on dynamic dispatch ┃
┃ <span class="r4"> • </span>[Kernel] Properly annotate the source for warnings emitted by the compiler with the <span class="r6">@file</span> annotation ┃
┃ <span class="r4"> • </span>[Kernel] Properly annotate the source for warnings emitted by the type system with the <span class="r6">@file</span> annotation ┃
┃ <span class="r4"> • </span>[Kernel] Remove <span class="r6">:no_parens</span> metadata when using capture with arity on all cases ┃
┃ <span class="r4"> • </span>[Kernel] Ensure diagnostic traces are kept backwards compatible ┃
┃ ┃
┃ <span class="r5">ExUnit</span> ┃
┃ ┃
┃ <span class="r4"> • </span>[ExUnit.Case] Ensure async groups do not run concurrenly while the test suite is still loading ┃
┃ <span class="r4"> • </span>[ExUnit.Case] Ensure <span class="r6">--repeat-until-failure</span> can be combined with groups ┃
┃ ┃
┃ <span class="r5">Mix</span> ┃
┃ ┃
┃ <span class="r4"> • </span>[mix compile.elixir] Store compilation results if compilation fails due to <span class="r6">--warnings-as-errors</span> ┃
┃ <span class="r4"> • </span>[mix deps.loadpaths] Add build lock ┃
┃ <span class="r4"> • </span>[mix escript.build] Ensure build succeeds when protocol consolidation is disabled ┃
┃ <span class="r4"> • </span>[Mix.Shell] Ensure encoding is properly respected on Windows and Unix systems ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">ImageMagick</span> - <span class="r2">7.1.1-43</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ <span class="r7">What's Changed</span> ┃
┃ ┃
┃ <span class="r4"> • </span>update plugin with latest library changes by @ram-mohan in /~https://github.com/ImageMagick/ImageMagick/pull/7780 ┃
┃ <span class="r4"> • </span>Libxml2 fixes by @nwellnhof in /~https://github.com/ImageMagick/ImageMagick/pull/7784 ┃
┃ <span class="r4"> • </span>Fix reading/writing PICTs with PixMap rowBytes=[201..250] by @briankendall in /~https://github.com/ImageMagick/ImageMagick/pull/7840 ┃
┃ ┃
┃ ┃
┃ <span class="r7">New Contributors</span> ┃
┃ ┃
┃ <span class="r4"> • </span>@nwellnhof made their first contribution in /~https://github.com/ImageMagick/ImageMagick/pull/7784 ┃
┃ <span class="r4"> • </span>@briankendall made their first contribution in /~https://github.com/ImageMagick/ImageMagick/pull/7840 ┃
┃ ┃
┃ <span class="r3">Full Changelog</span>: /~https://github.com/ImageMagick/ImageMagick/compare/7.1.1-41...7.1.1-43 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">brew</span> - <span class="r2">4.4.13</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ ┃
┃ <span class="r7">What's Changed</span> ┃
┃ ┃
┃ <span class="r4"> • </span>formula: conditionally use executable name as completion name by @cho-m in /~https://github.com/Homebrew/brew/pull/18942 ┃
┃ <span class="r4"> • </span>feat: only block cask install on Linux by @SMillerDev in /~https://github.com/Homebrew/brew/pull/18808 ┃
┃ <span class="r4"> • </span>Fixes #18849 : fix duplicate casks when symlinks exist by @vidishanevatia in /~https://github.com/Homebrew/brew/pull/18946 ┃
┃ <span class="r4"> • </span>formula: add clap completion style by @daeho-ro in /~https://github.com/Homebrew/brew/pull/18945 ┃
┃ <span class="r4"> • </span>shims/mac/super: add <span class="r6">pkgconf</span> symlink by @cho-m in /~https://github.com/Homebrew/brew/pull/18823 ┃
┃ <span class="r4"> • </span>os/mac/pkgconfig/15: update expat version for 15.2 by @cho-m in /~https://github.com/Homebrew/brew/pull/18964 ┃
┃ <span class="r4"> • </span>workflows/tests: fix RSpec JUnit XML filenames. by @MikeMcQuaid in /~https://github.com/Homebrew/brew/pull/18961 ┃
┃ <span class="r4"> • </span>patch: restore output from failed patch by @cho-m in /~https://github.com/Homebrew/brew/pull/18963 ┃
┃ <span class="r4"> • </span>test/download_strategies/abstract_spec: fix test by @cho-m in /~https://github.com/Homebrew/brew/pull/18966 ┃
┃ <span class="r4"> • </span>workflows/tests: run some jobs (again) on push. by @MikeMcQuaid in /~https://github.com/Homebrew/brew/pull/18967 ┃
┃ <span class="r4"> • </span>dependabot: Group Sorbet updates together by @issyl0 in /~https://github.com/Homebrew/brew/pull/18979 ┃
┃ <span class="r4"> • </span>tap command: add -f alias to --force flag by @rrotter in /~https://github.com/Homebrew/brew/pull/18985 ┃
┃ ┃
┃ ┃
┃ <span class="r7">New Contributors</span> ┃
┃ ┃
┃ <span class="r4"> • </span>@vidishanevatia made their first contribution in /~https://github.com/Homebrew/brew/pull/18946 ┃
┃ ┃
┃ <span class="r3">Full Changelog</span>: /~https://github.com/Homebrew/brew/compare/4.4.12...4.4.13 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">hoppscotch</span> - <span class="r2">2024.12.0</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ This release includes features like generating pre and post-request scripts via AI-powered prompts (cloud offering), bulk edit mode support on requests ┃
┃ with <span class="r6">multipart/form-data</span> content types, the ability to disable request history tracking in self-hosted instances and admin role syncing between SAML ┃
┃ provider and Hoppscotch (Enterprise offering) alongside a few bug fixes. ┃
┃ ┃
┃ Read more at: https://hoppscotch.com/blog/hoppscotch-v2024-12-0. ┃
┃ ┃
┃ ┃
┃ <span class="r7">What's Changed</span> ┃
┃ ┃
┃ <span class="r4"> • </span>feat(backend): update Microsoft strategy to handle multiple scopes by @RaHehl in /~https://github.com/hoppscotch/hoppscotch/pull/4604 ┃
┃ <span class="r4"> • </span>build: enable the use of external DB for internal test deployments by @mirarifhasan in /~https://github.com/hoppscotch/hoppscotch/pull/4625 ┃
┃ <span class="r4"> • </span>chore: update collection runner modal UI by @nivedin in /~https://github.com/hoppscotch/hoppscotch/pull/4618 ┃
┃ <span class="r4"> • </span>fix: inherited headers and auth included in code generation by @Loznerol in /~https://github.com/hoppscotch/hoppscotch/pull/4482 ┃
┃ <span class="r4"> • </span>fix: read data from DB for latest value by @mirarifhasan in /~https://github.com/hoppscotch/hoppscotch/pull/4623 ┃
┃ <span class="r4"> • </span>chore: run collection modal updates by @nivedin in /~https://github.com/hoppscotch/hoppscotch/pull/4633 ┃
┃ <span class="r4"> • </span>feat: add bulk edit to multipart/form data and fix url encoded form bulk edit by @amk-dev in /~https://github.com/hoppscotch/hoppscotch/pull/4630 ┃
┃ <span class="r4"> • </span>feat: enhance collection runner functionality by @anwarulislam in /~https://github.com/hoppscotch/hoppscotch/pull/4609 ┃
┃ <span class="r4"> • </span>fix(sh-admin): resolve record retrieval limits in pending invites section by implementing pagination by @JoelJacobStephen in ┃
┃ <span class="r4"> </span>/~https://github.com/hoppscotch/hoppscotch/pull/4624 ┃
┃ <span class="r4"> • </span>chore: resolve Docker image vulnerabilities associated with <span class="r6">cross-spawn</span> by @mirarifhasan in /~https://github.com/hoppscotch/hoppscotch/pull/4634 ┃
┃ <span class="r4"> • </span>feat: UI for test scripts generation under AI experiments by @Govind-S-B in /~https://github.com/hoppscotch/hoppscotch/pull/4637 ┃
┃ <span class="r4"> • </span>refactor: move AI request naming style to settings by @Govind-S-B in /~https://github.com/hoppscotch/hoppscotch/pull/4636 ┃
┃ <span class="r4"> • </span>fix: do not show an empty body element when bulk editing by @amk-dev in /~https://github.com/hoppscotch/hoppscotch/pull/4638 ┃
┃ <span class="r4"> • </span>chore: add missing <span class="r6">i18n</span> string entry by @amk-dev in /~https://github.com/hoppscotch/hoppscotch/pull/4639 ┃
┃ ┃
┃ ┃
┃ <span class="r7">New Contributors</span> ┃
┃ ┃
┃ <span class="r4"> • </span>@Loznerol made their first contribution in /~https://github.com/hoppscotch/hoppscotch/pull/4482 ┃
┃ <span class="r4"> • </span>@Govind-S-B made their first contribution in /~https://github.com/hoppscotch/hoppscotch/pull/4637 ┃
┃ ┃
┃ <span class="r3">Full Changelog</span>: /~https://github.com/hoppscotch/hoppscotch/compare/2024.11.0...2024.12.0 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">polars</span> - <span class="r2">py-1.18.0</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ <span class="r7">🏆 Highlights</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Add new <span class="r6">Int128Type</span> (#20232) ┃
┃ ┃
┃ ┃
┃ <span class="r7">🚀 Performance improvements</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Order observability optimizations (#20396) ┃
┃ <span class="r4"> • </span>Purge ChunkedArray Metadata (#20371) ┃
┃ <span class="r4"> • </span>Explicit transpose in new-streaming equi-join finalize (#20363) ┃
┃ <span class="r4"> • </span>Cache dtype on ExprIR (#20331) ┃
┃ <span class="r4"> • </span>Lower overhead for <span class="r6">BytecodeParser</span> on introspection of incompatible UDFs (#20280) ┃
┃ ┃
┃ ┃
┃ <span class="r7">✨ Enhancements</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Always resolve dynamic types in schema (#20406) ┃
┃ <span class="r4"> • </span>Support loading data from multiple Excel/ODS workbooks (#20404) ┃
┃ <span class="r4"> • </span>Add "drop_empty_cols" parameter for <span class="r6">read_excel</span> and <span class="r6">read_ods</span> (#20430) ┃
┃ <span class="r4"> • </span>Order observability optimizations (#20396) ┃
┃ <span class="r4"> • </span>Add FirstArgLossless supertype (#20394) ┃
┃ <span class="r4"> • </span>Add <span class="r6">dt.replace</span> (#19708) ┃
┃ <span class="r4"> • </span>Polars build for Pyodide (#20383) ┃
┃ <span class="r4"> • </span>Add Azure credential provider using <span class="r6">DefaultAzureCredential()</span> (#20384) ┃
┃ <span class="r4"> • </span>Add env var to ignore file cache allocate error (#20356) ┃
┃ <span class="r4"> • </span>Enable joins between compatible differing numeric key columns (#20332) ┃
┃ <span class="r4"> • </span>Cache dtype on ExprIR (#20331) ┃
┃ <span class="r4"> • </span>Serialize DataFrame/Series using IPC in serde (#20266) ┃
┃ <span class="r4"> • </span>Improve error message on SchemaError (#20326) ┃
┃ <span class="r4"> • </span>Use better error messages when opening files (#20307) ┃
┃ <span class="r4"> • </span>Add 'skip_lines' for CSV (#20301) ┃
┃ <span class="r4"> • </span>Allow subtraction of time dtype columns (#20300) ┃
┃ <span class="r4"> • </span>Add <span class="r6">bin.reinterpret</span> (#20263) ┃
┃ <span class="r4"> • </span>Allow decoding of non-Polars arrow dictionaries in Arrow and Parquet (#20248) ┃
┃ <span class="r4"> • </span>Streamline creation of empty frame from <span class="r6">Schema</span> (#20267) ┃
┃ <span class="r4"> • </span>Add <span class="r6">cat.len_chars</span> and <span class="r6">cat.len_bytes</span> (#20211) ┃
┃ <span class="r4"> • </span>Expose AexprArena (#20230) ┃
┃ ┃
┃ ┃
┃ <span class="r7">🐞 Bug fixes</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Fix nullable object in map_elements (#20422) ┃
┃ <span class="r4"> • </span>Properly handle <span class="r6">to_physical_repr</span> of nested types (#20413) ┃
┃ <span class="r4"> • </span>Properly raise UDF errors (#20417) ┃
┃ <span class="r4"> • </span>Workaround for <span class="r6">mmap</span> crash under Emscripten (#20418) ┃
┃ <span class="r4"> • </span>Fix using <span class="r6">new_columns</span> in <span class="r6">scan_csv</span> with compressed file (#20412) ┃
┃ <span class="r4"> • </span>Fix return type of <span class="r6">Series.dt.add_business_days</span> (#20402) ┃
┃ <span class="r4"> • </span>Fix decimal series dispatch (#20400) ┃
┃ <span class="r4"> • </span>Fix decimal arithmetic schema (#20398) ┃
┃ <span class="r4"> • </span>Raise on categorical search_sorted (#20395) ┃
┃ <span class="r4"> • </span>Fix plotting f-strings and docstrings (#20399) ┃
┃ <span class="r4"> • </span>Don't try to load non-existend List/FSL statistics (#20388) ┃
┃ <span class="r4"> • </span>Propagate nulls for float methods on all numeric types (#20386) ┃
┃ <span class="r4"> • </span>Add env var to ignore file cache allocate error (#20356) ┃
┃ <span class="r4"> • </span>Flip order on right join (#20358) ┃
┃ <span class="r4"> • </span>Correctly parse special float values in <span class="r6">from_repr</span> (#20351) ┃
┃ <span class="r4"> • </span>Fix incorrect object store caching for ADLS URI (#20357) ┃
┃ <span class="r4"> • </span>Use the same encoding for nullable as non-nullable arrays (#20323) ┃
┃ <span class="r4"> • </span>Improve error message on SchemaError (#20326) ┃
┃ <span class="r4"> • </span>Boolean optional slice pushdown (#20315) ┃
┃ <span class="r4"> • </span>Properly handle <span class="r6">from_physical</span> for List/Array (#20311) ┃
┃ <span class="r4"> • </span>Ignore quotes in csv comments (#20306) ┃
┃ <span class="r4"> • </span>Ensure pl.datetime returns empty column when input columns are empty (#20278) ┃
┃ <span class="r4"> • </span>Ensure output height does not change on lazy projection pushdown with aggregations (#20223) ┃
┃ <span class="r4"> • </span>Fix error writing on Windows to locations outside of C drive (#20245) ┃
┃ <span class="r4"> • </span>Incorrect comparison in some cases with filtered list/array columns (#20243) ┃
┃ <span class="r4"> • </span>Ensure height is maintained in SQL <span class="r6">SELECT 1 FROM</span> (#20241) ┃
┃ <span class="r4"> • </span>Properly account for updated Categorical in .unique() kernel (#20235) ┃
┃ ┃
┃ ┃
┃ <span class="r7">📖 Documentation</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Improve docstring clarity (#20416) ┃
┃ <span class="r4"> • </span>Update GPU engine installation instructions to remove <span class="r6">--extra-index-url</span> from CUDA 12 packages (#20381) ┃
┃ <span class="r4"> • </span>Remove Plugins overview page without information (#20348) ┃
┃ <span class="r4"> • </span>Small fixes/clarifications in user guide (#20335) ┃
┃ <span class="r4"> • </span>Improve docs about NaN (#20310) ┃
┃ <span class="r4"> • </span>Fix substr function param definition (#19054) ┃
┃ <span class="r4"> • </span>Include parquet options in BigQuery I/O write sample (#20292) ┃
┃ <span class="r4"> • </span>Fix typo in <span class="r6">fork</span> warning (#20258) ┃
┃ ┃
┃ ┃
┃ <span class="r7">📦 Build system</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Add <span class="r6">project.dynamic = ["version"]</span> to pyproject.toml (#20345) ┃
┃ <span class="r4"> • </span>Update <span class="r6">pyo3</span> and <span class="r6">numpy</span> crates to version <span class="r6">0.23</span> (#20111) ┃
┃ <span class="r4"> • </span>Build wheels for ARM Windows in Python release workflow (#20247) ┃
┃ ┃
┃ ┃
┃ <span class="r7">🛠️ Other improvements</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Enable masked out list, struct and array elements in parametric tests (#20365) ┃
┃ <span class="r4"> • </span>Move hive partitioning/multi-file handling outside of readers (#20203) ┃
┃ <span class="r4"> • </span>Purge ChunkedArray Metadata (#20371) ┃
┃ <span class="r4"> • </span>Correcting misspelled return value and unifying regional spelling (#20375) ┃
┃ <span class="r4"> • </span>Add test for <span class="r6">select(len())</span> (#20343) ┃
┃ <span class="r4"> • </span>Make parametric tests include <span class="r6">pl.List</span> and <span class="r6">pl.Array</span> by default (#20319) ┃
┃ <span class="r4"> • </span>Use Column in Row Encoding (#20312) ┃
┃ <span class="r4"> • </span>Don't warn on fork hook (#20309) ┃
┃ <span class="r4"> • </span>Don't deconstruct <span class="r6">CsvParseOptions</span> (#20302) ┃
┃ <span class="r4"> • </span>Allow decoding of non-Polars arrow dictionaries in Arrow and Parquet (#20248) ┃
┃ <span class="r4"> • </span>Prepare test suite for Python 3.13 support (#20297) ┃
┃ <span class="r4"> • </span>Add <span class="r6">FunctionCastOptions</span> and conservative IR-level cast type-checking (#20286) ┃
┃ <span class="r4"> • </span>Add more descriptive error message for failure of vstack/extend (#20299) ┃
┃ <span class="r4"> • </span>Clean up some remnants of Python 3.8 support (#20293) ┃
┃ <span class="r4"> • </span>Add new <span class="r6">Int128Type</span> (#20232) ┃
┃ <span class="r4"> • </span>Add test for BytesIO overwritten after scan (#20240) ┃
┃ <span class="r4"> • </span>Expose AexprArena (#20230) ┃
┃ ┃
┃ Thank you to all our contributors for making this release possible! @Jesse-Bakker, @Terrigible, @ZemanOndrej, @alexander-beedie, @balbok0, @beckernick, ┃
┃ @bschoenmaeckers, @coastalwhite, @georgestagg, @hamdanal, @haocheng6, @kszlim, @lukemanley, @mcrumiller, @nameexhaustion, @noexecstack, @orlp, @ptiza, ┃
┃ @r-brink, @ritchie46, @rodrigogiraoserrao, @stijnherfst, @stinodego, @tswast and @zero-stroke ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">sst</span> - <span class="r2">v3.4.32</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ <span class="r7">Changelog</span> ┃
┃ ┃
┃ <span class="r4"> • </span>86d6994d3e582de53876f3ffbf5930887a7adf4d Bump OpenNext to v3.3.0 (#5237) ┃
┃ <span class="r4"> • </span>2830933a70b9b6c37dec9e985f946128ef0eedc3 Task: fix directory for sst dev ┃
┃ <span class="r4"> • </span>6353b5886e2d25d62a57b10722905e67db48cc16 Task: fix sdk type ┃
┃ <span class="r4"> • </span>31cdc3ae35a3d3009a4c9fafa0c35a4b7791d5dc fix typo (#5258) ┃
┃ <span class="r4"> • </span>c8717d998134895a10f4f7707a4f9572400ff800 upgrade go-retriablehttp to 0.7.7 (#5212) ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">daisyui</span> - <span class="r2">v4.12.23</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 🌼 Read changelog: https://daisyui.com/docs/changelog/ ┃
┃ ┃
┃ 📦 Install this update: ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">npm i -D daisyui@4.12.23</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ 💚 Thank you for using daisyUI! ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">bun</span> - <span class="r2">bun-v1.1.42</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ To install Bun v1.1.42 ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">curl -fsSL https://bun.sh/install | bash</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r10"># or you can use npm</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r10"># npm install -g bun</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ Windows: ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">powershell -c </span><span class="r11">"irm bun.sh/install.ps1|iex"</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ To upgrade to Bun v1.1.42: ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">bun upgrade</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ <a class="r12" href="https://bun.sh/blog/bun-v1.1.42">Read Bun v1.1.42's release notes on Bun's blog</a> ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">leptos</span> - <span class="r2">v0.7.2</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ <span class="r3">If you're migrating from 0.6 to 0.7, please see the 0.7.0 release notes </span><a class="r12" href="/~https://github.com/leptos-rs/leptos/releases/tag/v0.7.0">here</a><span class="r3">.</span> ┃
┃ ┃
┃ This is a small patch release including a couple of bugfixes, importantly to the hydration of static text nodes on <span class="r6">nightly</span>. ┃
┃ ┃
┃ ┃
┃ <span class="r7">What's Changed</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Update elements.rs to include <span class="r6">popovertarget</span> and <span class="r6">popovertargetaction</span> for the <span class="r6"><button></span> element by @Figments in ┃
┃ <span class="r4"> </span>/~https://github.com/leptos-rs/leptos/pull/3379 ┃
┃ <span class="r4"> • </span>fix(ci): missing glib in ci by @sabify in /~https://github.com/leptos-rs/leptos/pull/3376 ┃
┃ <span class="r4"> • </span>docs: showcase let syntax in for_loop by @purung in /~https://github.com/leptos-rs/leptos/pull/3383 ┃
┃ <span class="r4"> • </span>Add <span class="r6">From<ArcStore<T>></span> for <span class="r6">Store<T, S></span> by @mscofield0 in /~https://github.com/leptos-rs/leptos/pull/3389 ┃
┃ <span class="r4"> • </span>fix: correct span for <span class="r6">let:</span> syntax (closes #3387) by @gbj in /~https://github.com/leptos-rs/leptos/pull/3391 ┃
┃ <span class="r4"> • </span>fix(ci): add missing glib for semver checks by @sabify in /~https://github.com/leptos-rs/leptos/pull/3393 ┃
┃ <span class="r4"> • </span>fix: correct hydration position for static text nodes in <span class="r6">nightly</span> (closes #3395) by @gbj in /~https://github.com/leptos-rs/leptos/pull/3396 ┃
┃ ┃
┃ ┃
┃ <span class="r7">New Contributors</span> ┃
┃ ┃
┃ <span class="r4"> • </span>@Figments made their first contribution in /~https://github.com/leptos-rs/leptos/pull/3379 ┃
┃ ┃
┃ <span class="r3">Full Changelog</span>: /~https://github.com/leptos-rs/leptos/compare/v0.7.1...v0.7.2 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">uv</span> - <span class="r2">0.5.13</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ <span class="r7">Release Notes</span> ┃
┃ ┃
┃ <span class="r3">Bug fixes</span> ┃
┃ ┃
┃ <span class="r4"> • </span>Avoid enforcing URL check on initial publish (<a class="r13" href="/~https://github.com/astral-sh/uv/pull/10182">#10182</a>) ┃
┃ <span class="r4"> • </span>Fix incorrect mismatched constraints reference (<a class="r13" href="/~https://github.com/astral-sh/uv/pull/10184">#10184</a>) ┃
┃ <span class="r4"> • </span>Revert "Update <span class="r6">reqwest</span> (#10178)" (<a class="r13" href="/~https://github.com/astral-sh/uv/pull/10187">#10187</a>) ┃
┃ ┃
┃ ┃
┃ <span class="r7">Install uv 0.5.13</span> ┃
┃ ┃
┃ <span class="r3">Install prebuilt binaries via shell script</span> ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">curl --proto </span><span class="r11">'=https'</span><span class="r9"> --tlsv1.2 -LsSf /~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-installer.sh | sh</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ <span class="r3">Install prebuilt binaries via powershell script</span> ┃
┃ ┃
┃ <span class="r8"> </span> ┃
┃ <span class="r8"> </span><span class="r9">powershell -ExecutionPolicy ByPass -c </span><span class="r11">"irm /~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-installer.ps1 | iex"</span><span class="r8"> </span> ┃
┃ <span class="r8"> </span> ┃
┃ ┃
┃ ┃
┃ <span class="r7">Download uv 0.5.13</span> ┃
┃ ┃
┃ ┃
┃ <span class="r3"> File </span> <span class="r3"> Platform </span> <span class="r3"> Checksum </span> ┃
┃ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-apple-darwin.tar.gz">uv-aarch64-apple-darwin.tar.gz</a> Apple Silicon macOS <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-apple-darwin.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-apple-darwin.tar.gz">uv-x86_64-apple-darwin.tar.gz</a> Intel macOS <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-apple-darwin.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-pc-windows-msvc.zip">uv-i686-pc-windows-msvc.zip</a> x86 Windows <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-pc-windows-msvc.zip.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-pc-windows-msvc.zip">uv-x86_64-pc-windows-msvc.zip</a> x64 Windows <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-pc-windows-msvc.zip.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-unknown-linux-gnu.tar.gz">uv-aarch64-unknown-linux-gnu.tar.gz</a> ARM64 Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-unknown-linux-gnu.tar.gz">uv-i686-unknown-linux-gnu.tar.gz</a> x86 Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-powerpc64-unknown-linux-gnu.tar.gz">uv-powerpc64-unknown-linux-gnu.tar.gz</a> PPC64 Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-powerpc64le-unknown-linux-gnu.tar.gz">uv-powerpc64le-unknown-linux-gnu.tar.gz</a> PPC64LE Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-s390x-unknown-linux-gnu.tar.gz">uv-s390x-unknown-linux-gnu.tar.gz</a> S390x Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-s390x-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-unknown-linux-gnu.tar.gz">uv-x86_64-unknown-linux-gnu.tar.gz</a> x64 Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-unknown-linux-gnu.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-armv7-unknown-linux-gnueabihf.tar.gz">uv-armv7-unknown-linux-gnueabihf.tar.gz</a> ARMv7 Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-unknown-linux-musl.tar.gz">uv-aarch64-unknown-linux-musl.tar.gz</a> ARM64 MUSL Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-aarch64-unknown-linux-musl.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-unknown-linux-musl.tar.gz">uv-i686-unknown-linux-musl.tar.gz</a> x86 MUSL Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-i686-unknown-linux-musl.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-unknown-linux-musl.tar.gz">uv-x86_64-unknown-linux-musl.tar.gz</a> x64 MUSL Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-x86_64-unknown-linux-musl.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-arm-unknown-linux-musleabihf.tar.gz">uv-arm-unknown-linux-musleabihf.tar.gz</a> ARMv6 MUSL Linux (Hardfloat) <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-arm-unknown-linux-musleabihf.tar.gz.sha256">checksum</a> ┃
┃ <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-armv7-unknown-linux-musleabihf.tar.gz">uv-armv7-unknown-linux-musleabihf.tar.gz</a> ARMv7 MUSL Linux <a class="r13" href="/~https://github.com/astral-sh/uv/releases/download/0.5.13/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256">checksum</a> ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <span class="r1">hoarder</span> - <span class="r2">v0.20.0</span> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Welcome to the <span class="r6">0.20.0</span> release of Hoarder! This release adds internationalization support, new markdown editor, mobile app improvements, broken link ┃
┃ management and more! As usual, we're welcoming our new contributors: @Tukks, @vhsdream, @sweepies, @PeterDaveHello, @wuast94 and @eltociear! ┃
┃ ┃
┃ <span class="r14">▌ If you're enjoying Hoarder, you can consider supporting it </span><a class="r13" href="https://buymeacoffee.com/mbassem">here ☕️</a><span class="r14"> or via github </span><a class="r13" href="/~https://github.com/sponsors/MohamedBassem">here</a><span class="r14">. </span> ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">New Features</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ <span class="r4"> • </span><span class="r3">Hoarder's UI now comes in multiple languages</span>! ┃
┃ <span class="r4"> • </span>You can change the language of the UI now to English, German, French, Swedish, Simplified and Traditional Chinese. ┃
┃ <span class="r4"> • </span>If you want to see your language there or want to improve some existing translation, you can do that via weblate <a class="r13" href="https://hosted.weblate.org/engage/hoarder/">here</a>. ┃
┃ <span class="r4"> • </span><span class="r3">New experimental WYSIWYG markdown editor</span> for notes by @Tukks! ┃
┃ <span class="r4"> • </span>You'll now get a preview of the notes you're writing as you're writing them! ┃
┃ <span class="r4"> • </span><span class="r3">A bunch of mobile app improvements</span>: ┃
┃ <span class="r4"> • </span>You can now manage tags from the app. Super overdue, I know. ┃
┃ <span class="r4"> • </span>We have a new cleaner "info" page with the ability to edit title/tags/lists all in one page. ┃
┃ <span class="r4"> • </span>The mobile app now looks <span class="r15">slightly</span> more native. We've got rid of the dedicated search tag, switched to native modals, and used native page headers ┃
┃ <span class="r4"> </span>when possible. ┃
┃ <span class="r4"> • </span>Note: The apps are yet to be approved by apple & google. ┃
┃ <span class="r4"> • </span><span class="r3">Broken Link management</span>: ┃
┃ <span class="r4"> • </span>Hoarder now stores the status codes it got when crawling websites which will allow you to identify and decide what to do about broken links. ┃
┃ <span class="r4"> • </span>This is now mainly useful for people doing large imports into hoarder, but in the future, we'll use the same mechanism to support automatic link ┃
┃ <span class="r4"> </span>liveness healthchecks. ┃
┃ <span class="r4"> • </span><span class="r3">Chrome as an optional dependency (aka minimal installation)</span>: ┃
┃ <span class="r4"> • </span>Chrome is no longer a hard dependency. This is useful for people running hoarder in resource constrained environments. ┃
┃ <span class="r4"> • </span>If you don't specify a <span class="r6">BROWSER_WEB_URL</span>, hoarder will fallback to a plain HTTP requests to the websites you add instead of crawling them with chrome. ┃
┃ <span class="r4"> • </span>Without chrome, you'll lose the ability to get screenshots from the websites you crawl, and websites that heavily rely on javascript won't work ┃
┃ <span class="r4"> </span>properly. ┃
┃ <span class="r4"> • </span>With chrome and meilisearch being optional dependencies, you can now get a single-container minimal installation of hoarder by sacrificing some of ┃
┃ <span class="r4"> </span>the features. ┃
┃ <span class="r4"> • </span><span class="r3">New installation methods</span>: ┃
┃ <span class="r4"> • </span>Debian / Ubuntu one click installation script (<a class="r13" href="https://docs.hoarder.app/next/Installation/debuntu">docs</a>) by @vhsdream ┃
┃ <span class="r4"> • </span>If you're a proxmox user, you can also get a one click LXC container running hoarder using <a class="r13" href="https://community-scripts.github.io/ProxmoxVE/scripts?id=hoarder">proxmox's helper scripts</a> again thanks to @vhsdream. ┃
┃ <span class="r4"> • </span>PikaPod (<a class="r13" href="https://docs.hoarder.app/next/Installation/pikapods">docs</a>) are now offering paid hoarder hosting (~$3/month) for the less tech savvy folks out there. Disclaimer: they're sharing some of their ┃
┃ <span class="r4"> </span>revenue from Hoarder with us. ┃
┃ <span class="r4"> • </span><span class="r3">Tags placeholder in AI prompt customization:</span> ┃
┃ <span class="r4"> • </span>You can use the placeholders <span class="r6">$tags</span>, <span class="r6">$aiTags</span>, <span class="r6">$userTags</span> in the prompt. These placeholders will be replaced with all tags, ai generated tags or human ┃
┃ <span class="r4"> </span>created tags when automatic tagging is performed thanks to @kamtschatka. ┃
┃ <span class="r4"> • </span>With that, you can use this to instruct the LLM to only use existing tags (instead of coming up with new ones). Be careful though if you have a lot ┃
┃ <span class="r4"> </span>of tags as it might increase the cost of the tagging significantly. ┃
┃ <span class="r4"> • </span>This mechanism is just a temporary solution. We're working on a mechanism to support this natively, in a much cheaper way. ┃
┃ <span class="r4"> • </span><span class="r3">New community projects documentation page</span> (<a class="r13" href="https://docs.hoarder.app/next/community-projects">here</a>): ┃
┃ <span class="r4"> • </span>With the release of the REST API in the last version, we started seeing some community projects pop up. So we're starting a new documentation page ┃
┃ <span class="r4"> </span>to list them out for visibility. ┃
┃ <span class="r4"> • </span>Hoarder now has a <a class="r12" href="https://www.raycast.com/luolei/hoarder">raycast extension</a> and an <a class="r12" href="https://www.alfredforum.com/topic/22528-hoarder-workflow-for-self-hosted-bookmark-management/">alfred workflow</a> thanks to @foru17 and @yinan-c. Go install them now! ┃
┃ <span class="r4"> • </span>If you develop a new extension for hoarder, let us know as we'd love to feature it in that page! ┃
┃ <span class="r4"> • </span>Others: ┃
┃ <span class="r4"> • </span>We've added the ability to show admin warnings in the admin panels for misconfigurations or future migrations. ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">UX Improvements</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ <span class="r4"> • </span>We're now trimming email addresses out of whitespaces during signin thanks to @sweepies! ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">Fixes</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ <span class="r4"> • </span>AI summarization sometimes included the LLM's response to the prompt (e.g. "Ok, I'll summarize ..."). We're now instructing the model to only respond ┃
┃ <span class="r4"> </span>with the summary. ┃
┃ <span class="r4"> • </span>Fix broken homepage when hitting a bookmark with an invalid image URL. ┃
┃ <span class="r4"> • </span>Multiple worker reliability improvements specially in countries with restricted internet. ┃
┃ <span class="r4"> • </span>The worker container doesn't need to download pnpm on startup anymore as it's now bundled in the container. ┃
┃ <span class="r4"> • </span>The crawler's adblock list download now has a timeout and can be completely bypassed with <span class="r6">CRAWLER_ENABLE_ADBLOCKER=false</span>. ┃
┃ <span class="r4"> • </span>The worker was sometimes hanging in the screenshot call. This now has a timeout as well. ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">Screenshots</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ ┃
┃ <span class="r7">The new Markdown Editor</span> ┃
┃ ┃
┃ ┃
┃ ┃
┃ <span class="r7">Broken Link Management</span> ┃
┃ ┃
┃ ┃
┃ ┃
┃ <span class="r7">Mobile App Improvements</span> ┃
┃ ┃
┃ New options at the bottom of the bookmark preview page ┃
┃ ┃
┃ ┃
┃ ┃
┃ Tag Management ┃
┃ ┃
┃ ┃
┃ The new info page ┃
┃ ┃
┃ ┃
┃ <span class="r7">Admin Notices</span> ┃
┃ ┃
┃ ┃
┃ ┃
┃ <span class="r7">Raycast extension and Alfred workflows</span> ┃
┃ ┃
┃ <span class="r14">▌ </span><span class="r16">Those screenshots are from the authors of the extensions.</span><span class="r14"> </span> ┃
┃ ┃
┃ <a class="r13" href="https://www.raycast.com/luolei/hoarder">Raycast extension</a> by @foru17 ┃
┃ ┃
┃ 🌆 <a class="r17" href="/~https://github.com/user-attachments/assets/9624c0f8-b4d8-4b9b-bc3a-5ae4335cc193">image</a> ┃
┃ ┃
┃ <a class="r13" href="https://www.alfredforum.com/topic/22528-hoarder-workflow-for-self-hosted-bookmark-management/">Alfred workflow</a> by @yinan-c ┃
┃ ┃
┃ 🌆 <a class="r17" href="/~https://github.com/user-attachments/assets/61bcba3b-93b8-47e4-ba53-e1da9a525fc2">image</a> ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">Upgrading</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ To upgrade: ┃
┃ ┃
┃ <span class="r4"> • </span>If you're using HOARDER_VERSION=release, run <span class="r6">docker compose pull && docker compose up -d</span>. ┃
┃ <span class="r4"> • </span>If you're pinning it to a specific version, upgrade the version and then run <span class="r6">docker compose pull && docker compose up -d</span>. ┃
┃ ┃
┃ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃
┃ ┃ <span class="r3">All Commits</span> ┃ ┃
┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ┃
┃ ┃
┃ <span class="r4"> • </span>i18n: Enable the Swedish translation - @MohamedBassem in e3b8cda ┃
┃ <span class="r4"> • </span>i18n: Merge translations from weblate - @MohamedBassem in ab1f49b ┃
┃ <span class="r4"> • </span>feature: Add an admin notice about the usage of the legacy container images - @MohamedBassem in 4bfb3b4 ┃
┃ <span class="r4"> • </span>release(mobile): Bump mobile version to 1.6.7-4 - @MohamedBassem in 2245887 ┃
┃ <span class="r4"> • </span>deps: Upgrade nextjs to 14.2.15 - @MohamedBassem in 7c05bc8 ┃
┃ <span class="r4"> • </span>deps: Upgrade prettier to 3.4.2 - @MohamedBassem in 1aa7639 ┃
┃ <span class="r4"> • </span>docs: Add the community projects page to docs - @MohamedBassem in 973d552 ┃
┃ <span class="r4"> • </span>feature: WYSIWYG markdown for notes. Fixes #701 (#715) - @Tukks in 40c5262 ┃
┃ <span class="r4"> • </span>Translated using Weblate (German) - @murray3k in 14f8937 ┃
┃ <span class="r4"> • </span>Translated using Weblate (Dutch) - Guido (via weblate) in 17fdd93 ┃
┃ <span class="r4"> • </span>Added translation using Weblate (Dutch) - Guido (via weblate) in 25ebd8e ┃
┃ <span class="r4"> • </span>Translated using Weblate (Swedish) - Marcus skoding (via weblate) in 20968ec ┃
┃ <span class="r4"> • </span>Added translation using Weblate (Swedish) - Marcus skoding (via weblate) in 883087b ┃
┃ <span class="r4"> • </span>fix: trim whitespace from email on signin page (#714) - @sweepies in 16f2ce3 ┃
┃ <span class="r4"> • </span>fix(mobile): useLayoutEffect for navigator changes - @MohamedBassem in 6fba9d1 ┃
┃ <span class="r4"> • </span>ui(mobile): Use native search bar for manage tags page - @MohamedBassem in deadcb9 ┃
┃ <span class="r4"> • </span>fix(mobule): Fix keyboard issues in the info screen - @MohamedBassem in 6055f50 ┃
┃ <span class="r4"> • </span>ui(mobile): Make page titles more native - @MohamedBassem in f4b2bac ┃
┃ <span class="r4"> • </span>feature: Store crawling status code and allow users to find broken links. Fixes #169 - @MohamedBassem in 705d539 ┃
┃ <span class="r4"> • </span>docs: Add Linux install script and documentation (#707) - @vhsdream in a7b1386 ┃
┃ <span class="r4"> • </span>feature(workers): Allow running hoarder without chrome as a hard dependency. Fixes #650 - @MohamedBassem in 1810100 ┃
┃ <span class="r4"> • </span>fix(mobile): Use keyboard avoiding view in the info page - @MohamedBassem in 5a49691 ┃
┃ <span class="r4"> • </span>fix(extension): Fix dev build. Fixes #670 - @MohamedBassem in 1a2b600 ┃
┃ <span class="r4"> • </span>fix: Instruct the model to only respond with the summary when summarizing content - @MohamedBassem in b9f1a59 ┃
┃ <span class="r4"> • </span>fix(workers): Add spaces in tag placeholders for better tokenization - @MohamedBassem in 036554a ┃
┃ <span class="r4"> • </span>feature: Add support for tag placeholders in custom prompts. #111 (#612) - @kamtschatka in fdf28ae ┃
┃ <span class="r4"> • </span>release(mobile): Bump mobile version to 1.6.7-2 - @MohamedBassem in 82af305 ┃
┃ <span class="r4"> • </span>docs: Fix docs build - @MohamedBassem in 6392cca ┃
┃ <span class="r4"> • </span>deps(mobile): Upgrade to Expo 52 (#692) - @MohamedBassem in fd4a996 ┃
┃ <span class="r4"> • </span>release(mobile): Bump mobile version to 1.6.7-1 - @MohamedBassem in d32457e ┃
┃ <span class="r4"> • </span>feature(mobile): Add support for creating tags from the manage tags page - @MohamedBassem in 2e5cd59 ┃
┃ <span class="r4"> • </span>fix(mobile): Dont dismiss keyboard on tag selection - @MohamedBassem in dd80f91 ┃
┃ <span class="r4"> • </span>release(mobile): Bump mobile version to 1.6.7 - @MohamedBassem in bf80fa2 ┃
┃ <span class="r4"> • </span>feat(mobile): Add support for managing tags from mobile - @MohamedBassem in 2745330 ┃
┃ <span class="r4"> • </span>feat(mobile): Allow editing titles and a cleaner info page - @MohamedBassem in fbb2644 ┃
┃ <span class="r4"> • </span>ui(mobile): Replace bottom sheet with native screens (#690) - @MohamedBassem in 5522e20 ┃
┃ <span class="r4"> • </span>readme: Add weblate translations to readme - @MohamedBassem in 4bb7487 ┃
┃ <span class="r4"> • </span>ui(mobile): Remove the dedicated search page and add a search bar in home - @MohamedBassem in cc84e01 ┃
┃ <span class="r4"> • </span>docs: Add pikapods.com as installation option (#676) - @m3nu in df19d39 ┃
┃ <span class="r4"> • </span>i18n: Add zh-TW Traditional Chinese locale (#689) - @PeterDaveHello in dcba3c4 ┃
┃ <span class="r4"> • </span>fix(workers): Set a timeout on the screenshot call and completely skip it if screenshotting is disabled - @MohamedBassem in 6ccdbe5 ┃
┃ <span class="r4"> • </span>fix(workers): Don't block connection to chrome when failing to download adblock list. #674 - @MohamedBassem in 378ad9b ┃
┃ <span class="r4"> • </span>chore(workers): Add extra logging for browser connection errors - @MohamedBassem in 393d097 ┃
┃ <span class="r4"> • </span>readme: Add github sponsor - @MohamedBassem in 5533632 ┃
┃ <span class="r4"> • </span>docker: Preinstall pnpm for the worker job to prevent downloading it on startup. #666 - @MohamedBassem in ae78ef5 ┃
┃ <span class="r4"> • </span>fix: Fix homepage not loading when hitting adding invalid URL during crawling. Fixes #626 - @MohamedBassem in dd20fb7 ┃
┃ <span class="r4"> • </span>feature: Allow setting bookmark metadata during creation - @MohamedBassem in 82cd3bb ┃
┃ <span class="r4"> • </span>docs: fix typo in inference.ts (#640) - @eltociear in 64e759a ┃
┃ <span class="r4"> • </span>translations: Add german, french and chinese LLM translations - @MohamedBassem in 0d6af2f ┃
┃ <span class="r4"> • </span>feature: Add i18n support. Fixes #57 (#635) - @MohamedBassem in 4354ee7 ┃
┃ <span class="r4"> • </span>docker: Upgrade meilisearch to v1.11.1 (#629) - @wuast94 in 9f2c7be ┃
┃ <span class="r4"> • </span>fix: Fix SummarizeWithAI button to use an ActionButton - @MohamedBassem in d73f001 ┃
┃ <span class="r4"> • </span>docs: Release the 0.19 docs - @MohamedBassem in bff02d6 ┃
┃ <span class="r4"> • </span>readme: Add RSS, REST API and video archival to README - @MohamedBassem in 6ccaec9 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
</code></pre>
</body>
</html>