William Tanksley Jr
ed9c2cc409
Fix macOS launch crash from SkiaSharp mismatch and harden crash handler ( #2115 ) ( #2116 )
...
- Pin SkiaSharp back to 3.119.4 in LibationUiBase to match Avalonia.Skia's
expected native Skia milestone and restore the sk_fontmgr_ref_default export.
- Wrap BuildAvaloniaApp()?.SetupWithoutStarting() in Program.cs in try/catch to
prevent InvalidOperationException ('Setup was already called on one of
AppBuilder instances') when startup faults inside AppBuilder.Setup().
- Add TryShowFallbackAlert in Program.cs to output to stderr and trigger a
native OS dialog (osascript display alert on macOS, MessageBoxW on Windows)
when Avalonia cannot initialize its UI subsystem.
2026-10-26 20:56:01 -06:00
Michael Bucari-Tovo
9ab9343737
Update packages
v14.2.3
v14.2.4
2026-10-26 11:04:12 -06:00
Michael Bucari-Tovo
4ff37cde59
Update tests
2026-10-26 10:42:17 -06:00
Michael Bucari-Tovo
12307cdb57
Increment Version
...
Update dependencies
2026-10-26 10:29:01 -06:00
Michael Bucari-Tovo
748361142f
Improve import/export from/to mkb79/Audible
2026-10-26 09:51:45 -06:00
Michael Bucari-Tovo
c99edae0ac
Fix liberater pdf command marking book as unliberated ( #2088 )
2026-10-26 09:49:37 -06:00
William Tanksley Jr
f61bbe5b68
Fix Linux WebView login hang and User-Agent failure ( #2106 ) ( #2108 )
...
- Set NativeWebDialog.UserAgent in AdapterCreated instead of passing a full
User-Agent header to ApplicationNameForUserAgent (which caused WebKit2GTK
webkit_settings_set_user_agent assertion failures on Linux).
- Set gtkArgs.ForceX11GdkBackend = true when requesting the GTK WebView
environment.
- Recognize GTK initialization failures (InvalidOperationException 'Unable to
initialize GTK', libgtk-3/libgdk-3 DllNotFoundException, and exceptions
originating from GtkNativeWebViewDialog/AvaloniaGtk) in
WebView2LoginErrorMessage so async void NativeWebDialog.Show() failures
fault BrowserLoginAsync instead of leaving tcs.Task waiting forever,
allowing StartAsyncInternal to fall back to LoginExternalDialog.
2026-10-26 09:46:32 -06:00
dependabot[bot]
e1c52d910b
Bump docker/login-action from 4.6.0 to 4.7.0 ( #2113 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.6.0...v4.7.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 09:45:02 -06:00
dependabot[bot]
33ac7b3a68
Bump source-map-js from 1.2.1 to 1.2.2 ( #2107 )
...
Bumps [source-map-js](https://github.com/7rulnik/source-map-js ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/7rulnik/source-map-js/releases )
- [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/7rulnik/source-map-js/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: source-map-js
dependency-version: 1.2.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 09:44:53 -06:00
PaDa19
13014119dc
Update frequently-asked-questions.md ( #2085 )
...
* Update frequently-asked-questions.md
I have added Kirshigo as a new ios Player. It was developed by me and is an offline ios player with a lot of good features. Free 7 day trial is available.
* Update frequently-asked-questions.md
Fixed capitalization
2026-09-29 08:50:33 -06:00
rmcrackan
276e97037d
Merge pull request #2078 from rmcrackan/rmcrackan/2071-serialization
...
bug fix #2071 -- better metadata serialization
2026-09-17 08:31:49 -04:00
Robert McRackan
9bd43fae48
Fix annoying incorrect 'cloud folder' status in logs
2026-09-17 08:23:22 -04:00
Robert McRackan
83b87e648a
bug fix #2071 -- better metadata serialization
2026-09-17 08:16:33 -04:00
Robert McRackan
ef4f6998a2
Merge branch 'master' of https://github.com/rmcrackan/Libation
v14.2.2
2026-09-16 17:50:03 -04:00
Robert McRackan
2f5b91e5a2
incr ver to 14.2.2
2026-09-16 17:49:45 -04:00
rmcrackan
e5fb2f04b9
Merge pull request #2074 from rmcrackan/rmcrackan/throttling-recovery-guidance
...
Improve throttling recovery guidance in apps and docs
2026-09-16 17:48:19 -04:00
Robert McRackan
9c51b69571
Show additional marketplace recovery advice only when applicable
2026-09-16 17:21:30 -04:00
Robert McRackan
d926b8b91c
Preserve additional marketplaces in registration recovery guidance
2026-09-16 17:16:31 -04:00
Robert McRackan
b0bb60b7db
Improve throttling recovery guidance in apps and docs
2026-09-16 16:10:08 -04:00
rmcrackan
1a9a603bd6
Merge pull request #2073 from rmcrackan/rmcrackan/2071
...
Fix misleading crash logging messages and library operation failures
2026-09-16 14:15:27 -04:00
Robert McRackan
2b5d439d8f
Address trash recovery and regression coverage review follow-ups
2026-09-16 14:02:38 -04:00
Robert McRackan
84c55a69d6
Fix crash reporting and handle library operation failures
2026-09-16 13:43:31 -04:00
rmcrackan
a0842f1b3b
Merge pull request #2068 from rmcrackan/rmcrackan/abs-pdf
...
#2044 : Add optional PDF inclusion in ABS uploads
2026-09-15 00:09:44 -04:00
Robert McRackan
cc819b4bf9
Fix Audiobookshelf PDF upload test setup
...
Create temporary AccountsSettings.json required by cover-art filename
generation, fixing the missing-file failure in CI.
Refs #2044
2026-09-14 23:54:21 -04:00
Robert McRackan
cd8f3df939
#2044 : Add optional PDF inclusion in ABS uploads
2026-09-14 23:19:55 -04:00
rmcrackan
bf039b2383
Merge pull request #2067 from rmcrackan/rmcrackan/RequestNextByteRangeAsync-ok
...
RequestNextByteRangeAsync expects `PartialContent`. Try to also accept OK
2026-09-14 17:35:28 -04:00
Robert McRackan
49082756f8
comment
2026-09-14 17:34:19 -04:00
Robert McRackan
f5463bb0a2
fix unit tests
2026-09-14 17:29:54 -04:00
Robert McRackan
44cae6904d
Experiment: RequestNextByteRangeAsync expects PartialContent. One user ( #2047 ) is getting OK. Attempting to support it
2026-09-14 17:15:15 -04:00
Robert McRackan
24fc8200d7
typo
v14.2.1
2026-09-12 16:05:48 -04:00
Robert McRackan
f3fe4aa6d3
incr ver to 14.2.1
2026-09-12 16:05:11 -04:00
Robert McRackan
53d70d6c29
build mac
2026-09-12 15:56:37 -04:00
rmcrackan
f07e42b62e
Merge pull request #2056 from rmcrackan/rmcrackan/2054-protobuf
...
#2054 : Remove PrivateAssets, PublicAssets from protobuf ref
2026-09-12 14:13:16 -04:00
Robert McRackan
d1477a76b0
Remove PrivateAssets, PublicAssets from protobuf ref
2026-09-12 13:52:54 -04:00
Robert McRackan
fd459af012
update dependencies
2026-09-12 11:32:20 -04:00
Robert McRackan
331c07a0f3
incl CreativeMetrics contrib from #2039
2026-09-12 11:29:37 -04:00
Robert McRackan
aa829df265
log accounts changes
2026-09-08 00:15:08 -04:00
Robert McRackan
e84a0a121a
"Import library"
2026-09-06 21:57:46 -04:00
rmcrackan
087c107685
Merge pull request #2038 from rmcrackan/rmcrackan/mbucari-fix
...
Rmcrackan/mbucari fix
v14.2.0
2026-09-06 21:36:09 -04:00
Robert McRackan
af7a1e8f69
Increment version to 14.2
2026-09-06 21:27:30 -04:00
Robert McRackan
cbbd8b7955
Update docs per @MBurari 's fixes
2026-09-06 21:27:10 -04:00
rmcrackan
edc737df4a
Merge pull request #2032 from Mbucari/master
...
Update Deendencies and fix warnings
2026-09-06 09:07:28 -04:00
Mbucari
8050e11a41
Revert SkiaSharp to 3.119.4, matching Avalonia
2026-09-06 01:11:20 -06:00
Mbucari
bdf55009b5
Fix tests and warnings from new deps
2026-09-06 00:27:17 -06:00
Mbucari
a5a28c9d62
Replace ImageSharp dependency with SkiaSharp
2026-09-05 23:52:14 -06:00
Mbucari
70909a40dc
Update Dependencies
...
Replace obsolete Avalonia.Diagnostics package with AvaloniaUI.DiagnosticsSupport.
Update Avalonia to 12.1, applying necessary fixes.
2026-09-05 23:23:00 -06:00
Mbucari
a922cfdf40
Add option to overwrite existing files in DownloadPdf
2026-09-05 16:37:57 -06:00
rmcrackan
bc806bada0
Merge pull request #2029 from rmcrackan/rmcrackan/2021-device-registration
...
Rmcrackan/2021 device registration
2026-09-04 21:05:32 -04:00
Robert McRackan and Cursor
36207bbab3
Document experimental device registration and the License Denied workaround.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
v14.1.0
2026-09-04 20:51:28 -04:00
Robert McRackan and Cursor
f4dee94785
Add an experimental device-registration setting so License Denied users can re-register without changing the Android default.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-04 20:48:48 -04:00