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