Releases: w2sv/WiFi-Widget
Releases · w2sv/WiFi-Widget
1.7.2-fdroid
- Aims at fixing #227
Full Changelog: 1.7.2...1.7.2-fdroid
1.7.2
What's changed
- Fix: blank widget on Pixels with Android 16 build BP3A.250905.014 #220
- Show WiFi details for inactive connected networks #198
- Make bottom bar buttons larger #165
- Enable edge-to-edge on widget #180
- Set default font size to medium
Note: you will need to pin a new widget and remove any old one(s).
Full Changelog: 1.7.0...1.7.2
1.7.1-rc1
1.7.0
Enhancements
- Target Android 16 (Sdk 36)
- Smoother screen transitions
- More refined and accessible UI
- Performance improvements
Internal
- migrate to Jetpack Navigation 3
- migrate to kotlin 2.2.0
Full Changelog: 1.6.4...1.7.0
1.6.4
Behavior changes
- Show location access missing snackbar upon in-app widget pinning with access requiring properties active, but no access
- Upon click on the widget refresh button, only refresh the respective widget instead of all widgets
Fixes
- Fix background location access grant not being recognized after grant on first app start, having led to the background access missing snackbar erroneously showing on widget pin
- Fix widget property copy-to-clipboard functionality on click
Performance
- Improve in-app performance by adding baseline profiles for more usage paths
- Improve widget refreshing performance by reducing the number of
runBlockingcalls and reusing states - Offload widget refreshing from the main thread to prevent blocking
Internal
- Add unit and instrumented app module tests
Full Changelog: 1.6.3...1.6.4
1.6.3
- Enable configuration of property alignment on widget and set default back to right-aligned upon popular demand
- Enable resizing the widget to a width of 2 cells
Full Changelog: 1.6.2...1.6.3
1.6.2
Features
- Enable display of IPv4 subnet masks #145
- Enable configuration of location parameters (zip code | district | city | region | country | continent)
- Migrate to ip-api.com for more reliable (gps) location, isp & asn retrieval
- Better align unique local & global unicast IP type determination with their respective RFC definitions
- Left-align wifi property values on widget and in-app
Fixes
- Reordering indication shadow on expanded items
Build
- Migrate away from using toolchains as recommended by Jake Wharton
- Introduce
ApplicationConventionPluginfor better build-logic code reuse - Rename plugins module to build-logic
- Enable
org.gradle.configuration-cache.parallel - Apply
gradle.propertiesto build-logic module - Add
IPAddressunit tests
Dependency updates
- kotlin -> 2.1.0
- gradle -> 8.11.1
- agp -> 8.7.3
- hilt -> 2.54
- compose-tooling -> 1.7.6
- protobuf -> 4.29.2
- reorderable -> 2.4.1
Full Changelog: 1.6.1...1.6.2
1.6.1
- New feature: reordering of WiFi properties #155 🚀
- Fixed occasionally occurring
MissingFieldExceptionon newly added properties - Made the Copied to clipboard message on click on a WiFi property on the widget appear more reliably and improved its appearance
Full Changelog: 1.6.0...1.6.1
1.6.0.1
1.6.0
- Added WiFi properties:
- IP Location (zip code, city, region, country) #151
- IP Location GPS Coordinates
- ASN
- ISP
- all fetched from https://ifconfig.co/
- Property info dialog improvements:
- Learn more text appearance
- explanation text styling
- Performance improvements
- Bumped
compileSdk&targetSdkto 35 - Integrated ktlint formatting
Full Changelog: 1.5.03...1.6.0