Repository navigation
Releases
Releases · dure-one/dure-sijang
v0.0.1
What's Changed
✨ Features
- feat: improve logging system with simplified format
- feat: move settings to sidebar and fix webview resize issues
- feat: vendor egui_webview and implement z-index control
- feat: add Material Symbols font subsetting and Android API 36 update
- feat(android): implement expandable pane with draggable divider
- feat(android): prepare for expandable pane with Activity Embedding setup
- feat(android): add tab limits and enhanced error handling
- feat(android): enable URL navigation with WebView integration
- feat(android): implement tab switching and closing with WebView lifecycle
- feat(android): integrate tab creation with Activity Embedding
- feat(android): remove platform guards from browser UI
- feat(android): add Rust JNI wrapper for Activity Embedding
- feat(android): add Activity Embedding infrastructure for browser
- feat(android): wire up AndroidWebViewManager to browser UI
- feat(android): integrate AndroidWebViewManager into app state
- feat(android): add wry WebView support for Android
- feat(android): fix NativeActivity WebView crash
🐛 Bug Fixes
- fix: prevent tab switching freeze with synchronization and debouncing
- fix: change settings save logs from ERROR to INFO level
- fix: only save settings when they actually change
- fix: remove unsafe set_visible call from EguiWebView Drop
- fix: correct browser UI bugs and reduce log spam
- fix(ci): use webkit2-gtk_60 package for FreeBSD
- fix(ci): set IGNORE_OSVERSION=yes for FreeBSD pkg operations
- fix(ci): enable FreeBSD pkg repository before installing packages
- fix(ci): correct FreeBSD webkit package name
- fix(android): use rustls instead of OpenSSL for cross-compilation
- fix: remove non-existent android_activity module declaration
- fix(android): refine split layout with 10/90 ratio and explicit drag range
- fix(android): improve mobile UI layout and keyboard handling
- fix(android): use opaque color for draggable divider
- fix(android): correct expandable pane API usage for compilation
- fix(android): update wry WebView integration to use correct API
- fix(android): merge duplicate Android dependencies sections
- fix(android): add androidx.appcompat dependency for WebViewActivity
- fix(android): add missing network_security_config.xml resource
- fix(android): wrap navigation button handlers with conditional compilation
- fix(android): wrap remaining webview method calls with conditional compilation
- fix(android): add conditional compilation for desktop-only egui_webview
- fix(android): resolve NativeActivity crash by making wry desktop-only
- fix. replace android icons.
🔧 Maintenance
- chore. add license files.
- refactor: remove unused dialogs and legacy webview implementation
- refactor: replace println!/eprintln! with log:: macros
- refactor: simplify browser UI and remove installation system
- chore: update contact email to admin@dure.co and remove legacy QUERY_ALL_PACKAGES permission
- refactor: migrate package ID from pe.nikescar.dure-sijang to app.dure.sijang
- chore. change logos.
- ci: disable build for Linux x86/armv7hf/armv6 and Android aarch64/armv7
- ci: disable FreeBSD build again
- ci: re-enable FreeBSD build with wry webview support
- chore: cleanup legacy code and update branding to 두레시장
- chore(android): remove Shizuku provider and cleanup backup files
- chore. remove unnecessary files.
- chore: add .upload/ and scripts/certificate* to .gitignore
- docs. configs update.
- docs. update website config.
- refactor(android): reorganize browser UI layout hierarchy
- docs(android): add Activity Embedding browser documentation
- docs: add Activity Embedding browser UI design spec
📦 Other Changes
- bump
- debug(ci): add pkg search webkit2 to find exact package name
VirusTotal Scan Results
✅ 7 files scanned
- dure-sijang-aarch64-apple-darwin: View VirusTotal Report
- dure-sijang-aarch64-unknown-linux-musl: View VirusTotal Report
- dure-sijang-x86_64-apple-darwin: View VirusTotal Report
- dure-sijang-x86_64-unknown-linux-musl: View VirusTotal Report
- dure-sijang-x86_64.exe: View VirusTotal Report
- dure-sijang-i686.exe: View VirusTotal Report
- dure-sijang-aarch64.exe: View VirusTotal Report