Releases: bearyjd/netlens-android
Releases · bearyjd/netlens-android
Release list
v1.3.3
What's Changed
- docs: record v1.3.1 and v1.3.2, and fix the two traps that hid them by @bearyjd in #142
- chore: pin ruby/setup-ruby, refresh Play status, document screenshot capture by @bearyjd in #143
- docs: correct the baseline-profile framing, and record the abandoned journey work by @bearyjd in #145
- perf: regenerate baseline profile (API 34 emulator, CI) by @bearyjd in #144
- test: share one KnownDeviceDao fake via core:data-testing by @bearyjd in #146
- fix(scan): two parser crashes on hostile LAN input, and a corpus to hold them by @bearyjd in #147
- fix(scan): bind the SSDP LOCATION URL to the device that answered by @bearyjd in #148
- fix(scan): stop a device-supplied hostname forging rows in exported text by @bearyjd in #149
- docs: handoff for 2026-08-08 — five LAN-parser findings, three self-inflicted by @bearyjd in #150
- chore: delete stale planning artifacts and correct roadmap staleness by @bearyjd in #151
- fix(scan): bind the process to the LAN network while scanning by @bearyjd in #153
- chore: bump to 1.3.3 — LAN Scan unreachable-network notice by @bearyjd in #154
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- refactor: share result actions and drop the lanscan→portscan dependency by @bearyjd in #129
- chore: make test failures diagnosable and correct stale docs by @bearyjd in #130
- fix(lanscan): stop the Inventory tab label wrapping mid-word by @bearyjd in #131
- test: share FakeDataStore and FakeKeyValueStore via core:data-testing by @bearyjd in #132
- docs: close the cleartext audit finding, fixed long before the report said by @bearyjd in #133
- docs: handoff for the PM session and the first security review of five features by @bearyjd in #138
- chore(deps): bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0 by @dependabot[bot] in #134
- chore(deps): bump actions/setup-java from 5.6.0 to 5.7.0 by @dependabot[bot] in #135
- chore: install debug builds alongside release via applicationIdSuffix by @bearyjd in #136
- feat(lanscan): capture scan location in one tap instead of typing coordinates by @bearyjd in #137
- test: use the shared core:scan-testing engine fakes in lanscan by @bearyjd in #139
- docs: handoff for the evening session — PR backlog cleared, two audit blind spots by @bearyjd in #140
- docs: backfill the missing 1.3.1 changelog, and bump to 1.3.2 by @bearyjd in #141
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- perf: regenerate the baseline profile against 1.3.0 by @bearyjd in #123
- test(wifi): composition smoke tests, and a real guard for the #116 crash by @bearyjd in #124
- test(lanscan): composition smoke tests, and put protocol back in the row key by @bearyjd in #125
- fix(devices): namespace the section keys, and document the convention by @bearyjd in #126
- test: composition smoke tests for the five remaining renderable screens by @bearyjd in #127
- Save and export LAN scan events by @bearyjd in #128
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- feat: device tagging, Wi-Fi coverage survey, and launchable services by @bearyjd in #116
- fix: portscan host prefill, and the deferred LOWs from #116 by @bearyjd in #117
- refactor(test): share engine and DAO doubles instead of copying them by @bearyjd in #118
- refactor(test): share the SSRF redirect probe between httptester and monitor by @bearyjd in #119
- ci: build release variants on every PR by @bearyjd in #120
- ci: actually run the gplay unit tests by @bearyjd in #121
- test(history): cover HistoryViewModel, and fix the bug that writing it found by @bearyjd in #122
Full Changelog: v1.2.6...v1.3.0
v1.2.6
What's Changed
- chore(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2 by @dependabot[bot] in #107
- perf: baseline profile (module + CI-generated profile) by @bearyjd in #108
- fix: baseline-profile review follow-ups (all 9 items) by @bearyjd in #109
- fix(widget): dispatch refreshes by ComponentName, not stale Glance map by @bearyjd in #110
- widget(4x2): fit at large font scale + enrich beyond the 4x1 by @bearyjd in #111
- test(speedtest): deflake download tests with a deterministic byte-source seam by @bearyjd in #115
- chore(deps): bump actions/setup-java from 5.5.0 to 5.6.0 by @dependabot[bot] in #112
- chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #113
Full Changelog: v1.2.5...v1.2.6