diff --git a/CHANGELOG.md b/CHANGELOG.md index b6dab2eaa..ebde2dc4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,58 +1,70 @@ ## New changes -* NFC: **Fixed stuck Saved success screen** -* NFC: **Fixed crash when reading mifare classic tag then going to add manually menu and adding NFC-A tag** -* NFC: Fixed EMV txs render -* NFC/LFRFID: Don't Stop emulation after 5 mins to avoid antenna damage if debug is ON (by @Leptopt1los) -* LFRFID: Fixed T5577 custom password input (by @Leptopt1los) -* OFW PR 3410: lfrfid/em4100: added support for different bit rates - by @Mrkvak (RF/32 full support, RF/16 support without reading (16clk removed for now)) -* OFW PR 3412: Fixed MyKey LockID - by @zProAle -
----
-**Changes from 070 release:**
-* NFC: **EMV parser** added (by @Leptopt1los and @wosk | PR #700) -* NFC: Metromoney parser balance fix (by @Leptopt1los | PR #699) -* NFC/LFRFID: Stop emulation after 5 mins to avoid antenna damage (by @Leptopt1los) -* Archive: Fix two filebrowser bugs -* SubGHz: **Programming mode for Dea Mio** (right arrow button) -* SubGHz: **Keeloq fix emulation for multiple systems and extend add manually support** for 2 of them (Dea Mio, Genius Bravo, GSN, Normstahl) -* SubGHz: Fixed hopper state when entering Read via Freq analyzer -* SubGHz: Raw erase fixes (by @Willy-JL) -* SubGHz: Subghz save files with receive time (by @Willy-JL) -* NFC: Fix NFC V dumps with v3 (pre refactor saves) crashing at info page -* NFC: Zolotaya Korona Online parser added (by @Leptopt1los) -* NFC: Add NFC **NDEF parser** (by @Willy-JL) -* LF RFID: **Write T5577 with random and custom password** added (clear password via Extra actions) (by @Leptopt1los) -* SubGHz: Update honeywell protocol (by @Willy-JL) -* System: More contrast values for replacement displays (up to +8 or -8) -* USB/BLE HID: Add macOS Music app volume control +* NFC: EMV Fixes and imporvements (by @wosk & @Leptopt1los | PR #702) +* NFC: Parsers refactoring (by @Leptopt1los) +* NFC: Kazan parser improved - token parse option added (by @Leptopt1los) +* NFC: Update ndef parser, mf classic dict changes (by @Willy-JL) +* Infrared: Update universal remote assets (by @amec0e | PR #718 #719) +* SubGHz: Add 430.50 mhz (by @MizumasuShoichi | PR #721) +* SubGHz: Magellan Event Code Update (by @wooferguy | PR #713) +* SubGHz: Reduce subghz add manually scene flash size (by @Willy-JL) +* SubGHz: Fix led blink on decode raw > signal info (by @Willy-JL) +* HID App: apply fix for ms teams on macos (by @cpressland) +* HID App: merge official fw hid app keyboard changes +* Expansion `is_connected` API to check for VGM (by @HaxSam) +* New JavaScript Modules `UsbDisk`,`badusb.quit()`,`SubGHz`,`Submenu`,`BleBeacon`,`Keyboard`,`Math` (by @Willy-JL, @Spooks4576, @Sil333033) * Apps: **Check out Apps updates by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) -* OFW PR 3384: NFC: Display unread Mifare Classic bytes as question marks - by @TollyH -* OFW PR 3396: NFC: **fix application opening from browser** - by @RebornedBrain (+ fix for leftover issues) -* OFW PR 3382: NFC UI refactor - by @RebornedBrain -* OFW PR 3391: Rework more info scene for Ultralight cards - by @RebornedBrain -* OFW PR 3401: it-IT-mac layout - by @nminaylov -* OFW: Fix expansion protocol crash when fed lots of garbage -* OFW: 0.98.0-rc various fixes -* OFW: RFID CLI: better usage -* OFW: **Mf DESFire fixes** -* OFW: NFC UI refactor -* OFW: **Expansion module protocol** (+ expansion settings read and store in ram by @Willy-JL) -* OFW: Bugfix: Strip last parity bit from decoded FDX-B data -* OFW: FuriHal: interrupt priorities and documentation -* OFW: FuriHal: **UART refactoring** -* OFW: SubGhz: add `subghz tx_from_file` CLI cmd, major TX flow refactoring, various improvements and bug fixes -* OFW: Furi_hal_rtc: new function +* OFW: Fix troika 4K keys +* OFW: Archive: Fix item focus after aborting the Delete operation +* OFW: Troyka parser improvements (by UL Team) +* OFW: NFC: Fix washcity plugin verify function being to greedy +* OFW: Parser for Santiago, Chile BIP transit card +* OFW: WiFi board: fixed update script on Windows (unfortunately also Mac and Linux) +* OFW: Gui: reset canvas orientation and frame when entering direct draw mode +* OFW: FBT/uFBT: Enable C++20/GNU23 in VSCode IntelliSense +* OFW: Toolchain fixes +* OFW: Quote $FBT_TOOLCHAIN_PATH to avoid splitting +* OFW: ble: profile rework +* OFW: lfrfid/em4100: added support for different bit rates (16clk was added back into UL, still not reading properly) +* OFW: T5577 lib: write with mask function added +* OFW: Archive: fixed Apps tab ext filter +* OFW: FuriHalRtc refactor: new datetime lib (by UL Team) +* OFW: bit_lib and nfc_util refactor (by UL Team) +* OFW: Gui text box: fix formatted string memory reservation +* OFW: JS debug disabled, archive and file browser fixes +* OFW: VSCode integration fixes for new toolchain +* OFW: FIX ISO15693 emulation +* OFW: JS serial module renamed, uart channel selection +* OFW: mjs: minor fixes +* OFW: **JavaScript runner** +* OFW: Fixed MyKey check LockID +* OFW: Check universal remote files before loading +* OFW: NFC: fix retry scene navigation logic +* OFW: Expansion module service improvements +* OFW: New toolchain with gcc 12 (+ aarch64 support!) +* OFW: HID app: keyboard modifiers fix +* OFW: CLI: cat command crash workaround +* OFW: NFC: Custom UID entry when adding manually +* OFW: Added NFC plugin; Some parser +* OFW: **Slix disable privacy** (Unlock SLIX-L) +* OFW: NFC: Add support for Gallagher access control (MIFARE Classic only) +* OFW: furi/core/timer: resolve timer handle use-after-free post deletion +* OFW: FuriHal: various GPIO improvements +* OFW: GUI: canvas commit callback has been moved to canvas. Direct Draw apps can now be streamed via RPC. +* OFW: nfc app: fix incorrect protocol detection in save scene (by UL Team) +* OFW: NFC: MFC Unlock with Dictionary +* OFW: ITSO Parser (UK) +* OFW: NFC: fix application opening from browser +* OFW: Rework more info scene for Ultralight cards * OFW: NFC UI refactor -* OFW: assets: checking limits on image size; ufbt: cdb target -* OFW: NFC: system dict skip when user dict is skipped fix (replaces our fix) -* OFW: FuriHal: fix start duration furi_hal_subghz_async_tx -* OFW: NFC: parsers minor cleanup -* OFW: NFC Ntag success write freeze when not saved card -* OFW: ufbt: fixed generated project paths on Windows +* OFW: Add an NFC parser for the San Francisco Bay Area "Clipper" transit card. +* OFW: Fix nfc_protocol_support_scene_save_name_on_event crash +* OFW: NFC: Display unread Mifare Classic bytes as question marks +* OFW: Troika layout fixes +* OFW: NFC: MF Classic parsers read() fix (dictionary attack skip)

#### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) -- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW) -- NFC CLI was removed with refactoring (OFW) +- NFC CLI was removed with refactoring (OFW) (will be back soon) - Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors - Also in app **Enhanced Sub-GHz Chat** - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack diff --git a/documentation/SubGHzSettings.md b/documentation/SubGHzSettings.md index 1988dcbd8..3c952a1a3 100644 --- a/documentation/SubGHzSettings.md +++ b/documentation/SubGHzSettings.md @@ -40,6 +40,7 @@ if you need your custom one, make sure it doesn't listed here 390000000, 418000000, 430000000, + 430500000, 431000000, 431500000, 433075000, /* LPD433 first */