Releases: kiwix/kiwix-apple
Releases · kiwix/kiwix-apple
3.10.1
3.10.0
New
- Custom Light/Dark theme settings (@BPerlakiH #1226, #1230, #1232)
- Kiwix Hotspot (@BPerlakiH #1231, #1234, #1238, #1240, #1245, #1246, #1252, #1253, #1257, #1264)
Updated
- iPhone, iPad UI tests (@BPerlakiH #1218)
- Localisation updates (@translatewiki #1206, #1223, #1233, #1239, #1242, #1248, #1254, #1263)
- Unified naming for catalog / library (@BPerlakiH #1224)
- Support button in iOS settings moved above the fold (@BPerlakiH #1227)
- Open ZIM file details when importing a single file (@BPerlakiH #1258)
- Removed Tabs header in iOS side bar menu (@BPerlakiH #1268)
Fix
- sidebar item selection on app restart (@BPerlakiH #1211)
- PhET initial webpage to be on screen for html canvas calculations (@BPerlakiH #1210)
- CI tests (@BPerlakiH #1217, #1220, #1236, #1241)
- PhET initial webView sizing (@BPerlakiH #1221)
Full Changelog: 3.9.0...3.10.0
3.9.0
New:
- macOS keyboard navigation in search (@BPerlakiH #1154, #1159)
- macOS support multi selection of zimfiles for unlinking, and selection fixes (@BPerlakiH #1157, #1176)
- macOS easy way to copy the current URL (@BPerlakiH #1199)
- iOS re-arranged navigation buttons, making the randomizer button more accessible (@BPerlakiH #1200)
- UITests added (@BPerlakiH #1195)
Updated:
- Localisation updates (@translatewiki #1131, #1143, #1156, #1160, #1165, #1173, #1196, #1202)
- iPad Re-arrange donation button (@BPerlakiH #1139, #1151, #1187)
- Delete/unlink buttons were moved to the bottom of detail pages (@BPerlakiH #1158)
- Add feature flag to turn off immersive reading (custom apps) (@BPerlakiH #1153)
- Make random button optional for (custom apps) (@BPerlakiH #1180)
- Library endpoint changes (BPerlakiH #1198)
- Optionally disable TOC Button, Share button, Find in Page (custom apps) (@BPerlakiH #1185)
Fix:
- Performance improvements (@BPerlakiH #1168)
- iPad Remember side menu selection after background / foreground (@BPerlakiH #1141)
- macOS side menu optimalization (@BPerlakiH #1135)
- Memory issues by cleaning up browser instances (@BPerlakiH #1148)
- Search results crashes (@BPerlakiH #1162, #1164)
- Opening external ZIM in race condition with recent tab (@BPerlakiH #1174)
- Content outlines (@BPerlakiH #1171)
- macos loading ZIM files in split screen window (@BPerlakiH #1188)
- macOS deep-link to window behaviour (@BPerlakiH #1191)
3.8.0
Updated:
- Localisations (@translatewiki #1095, #1102, #1108)
- Keyboard navigation improvements for macOS (@BPerlakiH #1084)
- Safety measures for translations (@BPerlakiH #1089)
- Change url type to for copy paste on macOS, removed id from context menu (@BPerlakiH #1103)
- README.md (@anupulu, @BPerlakiH #1109, #1110)
- Github Actions to macOS 14, XCode 16.2 (@BPerlakiH #1120, #1121, #1123, #1127, #1128)
- SPM Dependency "Defaults" to 8.2 (@BPerlakiH #1111)
Fix:
- Inlining the Kiwix side menu title on iPad (@BPerlakiH #1069)
- Localisation for donation button (@BPerlakiH #1087)
- CI unit tests on macOS (@BPerlakiH #1082)
- Search result persistence when switching apps (@BPerlakiH #1094)
- iPad split mode scroll to make bottom bar appear (@BPerlakiH #1098)
- ZimFile state in download details right after download (@BPerlakiH #1113)
- Scroll performance in Library (@BPerlakiH #1117, #1118)
- Side menu performance improvements (@BPerlakiH #1125)
3.7.1
Updated:
- Localisations (@translatewiki #1056, #1070)
- CI to Xcode 15.2 (@BPerlakiH #1062)
- Removed unused parts from CI / CD (@BPerlakiH #1066)
Fix:
- Opening deeplinks (@BPerlakiH #1048)
- Open new tab via http blank link (@BPerlakiH #1064)
- Removed empty help menu from macOS (@BPerlakiH #1078)
- Sandbox issue for macOS CI unit tests (@BPerlakiH #1076)
- "Flaky" unit-tests (@BPerlakiH #1072)
- Removed support / donation for macOS FTP builds, as it's not supported outside of AppStore (@BPerlakiH #1074)
3.7.0
3.6.0
- NEW:
- App launch sequence (@BPerlakiH #1019, #1014, #1008)
- UPDATE:
- Kiwix logo icons (@BPerlakiH #1021, #1017)
- Optimised Catalog fetching (@BPerlakiH #1034)
- Hiding navigation bar for full screen reading on iPad (@BPerlakiH #995)
- Improved book opening and start up time (@BPerlakiH #974, #987, #1000)
- LibKiwix version 14.0.0 (@BPerlakiH #1004)
- URL scheme change from kiwix:// to zim:// (@BPerlakiH #961)
- Translations (#972, #991, #1002, #1024, #1036, #1038)
- Readme (@gsspdev #997)
- FIX:
- Reader support for iFrames with srcdoc attribute (@BPerlakiH #1028)
- Deleting ZIM file should close the opened tab (@BPerlakiH #1005, #999)
- Large downloads do not show completion in UI (@BPerlakiH #998)
- Duplicate entries in search results (@HiroyasuNishiyama @BPerlakiH #980)
- Video continues to play briefly when backgrounding / foregrounding (@BPerlakiH #982)
- Opening external ZIM file (@BPerlakiH #968, #1030)
3.5.2
FIX:
- Opening ZIM file from macOS Finder (@BPerlakiH #968)
3.5.1
FIX:
- Leaving or entering PIP pause the video (@BPerlakiH #948)
- Fix search bar inconsistencies on iPhone (@BPerlakiH #947)
3.5.0
NEW:
- Implement „Find in page" (@BPerlakiH #849 #872)
- Support range requests for video content (@BPerlakiH @rgaudin #894)
- Integrate Codecov to the CI (@BPerlakiH #907)
- Download error feedback (@BPerlakiH #912)
UPDATE:
- Remove bookmark image and snippets (@BPerlakiH #830)
- Change search snippets settings to be a toggle (@BPerlakiH #873)
- Resolve Swift Package Dependencies Automatically on checkout (@BPerlakiH #864)
- Remove BackPorts dependency (@BPerlakiH #867)
- Search in descriptions of ZIM files as well (@BPerlakiH #904 #910)
- Auto update of library, remove iOS background processing (@BPerlakiH #926)
FIX:
- After resuming iOS app video displayed black (@BPerlakiH #801 #846)
- ZIM metadata „illustration“ is not read properly (@BPerlakiH #811)
- Export of a PDF fails iOS (@BPerlakiH #820 #840)
- Content default positioning is not always correct (@BPerlakiH #841)
- Nightly CD build (@BPerlakiH #845)
- Double-clicking on a ZIM in mac finder opens a new Kiwix window (@BPerlakiH #860)
- Crash Library Parsing (@BPerlakiH #868)
- Crash by removing html parsed snippets (@BPerlakiH #865)
- Search crash and improve efficiency (@BPerlakiH #862)
- Pop over crash by removing modal style (@BPerlakiH #876)
- Multiple language ZIM files to show up (@BPerlakiH #870)
- UTF-8 checking before parsing library data (@BPerlakiH #884)
- DB Crash with Single background contex (@BPerlakiH #879)
- Fix DB leading to mac UI crash on listing downloads (@BPerlakiH #882)
- iOS Accessibility of icons when large text is set (@BPerlakiH #886)
- mac video fullscreen sizing when paused (@BPerlakiH #893)
- mac video sound kept playing after tab is closed (@BPerlakiH #891)
- WebKitHandler concurrency fix (@BPerlakiH #896)
- mac window closing should stop video (@BPerlakiH #899)
- Library language count for multi-language ZIM files (@HiroyasuNishiyama @BPerlakiH #906)
- mac Video playing right click problems (@BPerlakiH #918)
- video starting with a black screen on iOS 17 iPhone (@BPerlakiH #924)
- iPhone backgrounding makes the inline video black (@BPerlakiH #937)
- On fresh install opening a ZIM file directly after download crashes the app on iPad (@BPerlakiH #921)
- iOS double sheet for Library (@BPerlakiH 925)
- Translation issues with help buttons (@HiroyasuNishiyama @BPerlakiH #929 #930)
- iOS Add space in article count label (@BPerlakiH #932)
- Blank search results (@BPerlakiH #943)