|
10 | 10 | - Sub-GHz: ProtoPirate (by @RocketGod-git & @xMasterX & @zero-mega et al.) |
11 | 11 | - Tools: Flipper Wedge (by @dangerous-tac0s) |
12 | 12 | - Sub-GHz: |
| 13 | + - UL: Add support for 42+ Keeloq based systems (with partial Add Manually support) (by @zero-mega, @xMasterX, ARF Team) |
13 | 14 | - UL: Cardin S449 protocol full support (64bit keeloq) (with Add manually, and all button codes) (use FSK12K modulation to read the remote) (by @xMasterX & @zero-mega) |
14 | 15 | - UL: Beninca ARC AES128 protocol full support (128bit dynamic) (with Add manually, and 2 button codes) (by @xMasterX & @zero-mega) |
15 | 16 | - UL: Jarolift protocol full support (72bit dynamic) (with Add manually, and all button codes) (by @xMasterX & d82k & Steffen (bastelbudenbuben de)) |
16 | 17 | - UL: Treadmill37 protocol support (37bit static) (by @xMasterX) |
17 | 18 | - UL: Ditec GOL4 protocol (with programming mode, button switch, add manually) (by @xMasterX & @zero-mega) |
18 | 19 | - UL: KeyFinder protocol (24bit static) (by @xMasterX & @mishamyte) |
| 20 | + - UL: Nord ICE protocol (33 bits, Static) (by @xMasterX) |
| 21 | + - UL: Allstar Firefly 318ALD31K protocol (18 bits, Static) (by @jlaughter) |
| 22 | + - UL: Add CAME TOP44FGN support in CAME TWEE protocol (by @xMasterX) |
19 | 23 | - UL: New modulation FSK with 12KHz deviation (by @xMasterX) |
20 | 24 | - UL: KingGates Stylo 4k Add manually and button switch support and refactoring of encoder (by @xMasterX) |
21 | 25 | - UL: Stilmatic (R-Tech) 12bit discr. fix & button 9 support (two buttons hold simulation) (mapped on arrow keys) (by @xMasterX) |
|
27 | 31 | - UL: TX Power setting (by @LeeroysHub) |
28 | 32 | - UL: Somfy Keytis button switch and Add Manually support (by @xMasterX) |
29 | 33 | - UL: Genius Echo/Bravo add 2 buttons hold simulation (0xB btn code) (by @xMasterX) |
30 | | -- NFC: Add Mifare Ultralight C Write Support (#524 by @haw8411) |
31 | | -- OFW: RFID: Add Indala 224-bit (long format) protocol support (by @kuzaxak) |
| 34 | + - UL: Add all 0x0s and all 0xFs KeeLoq MF codes for normal and simple learning (by @xMasterX) |
| 35 | + - UL: Better support for CAME Atomo type remotes (TOPD4REN) (decode + button codes) (by @xMasterX & Roman) |
| 36 | +- NFC: |
| 37 | + - Add Mifare Ultralight C Write Support (#524 by @haw8411) |
| 38 | + - UL: Add ISO15693-3 and SLIX write-back support (by @DoniyorI) |
| 39 | + - UL: Add new parsers SZPPK, SKPPK and SevPPK, upgrade Plantain parser, fix TwoCities parser (by @mxcdoam) |
| 40 | +- OFW PR 4343: RFID: Add Indala 224-bit (long format) protocol support (by @kuzaxak) |
32 | 41 | - UL: JS: Add IR capabilities to the JS engine (by @LuisMayo) |
33 | 42 | - FBT: Allow apps to specify custom cflags (by @WillyJL) |
34 | 43 | - UL: Docs: Add [full list of supported SubGHz protocols](https://github.com/Next-Flip/Momentum-Firmware/blob/dev/documentation/SubGHzSupportedSystems.md) and their frequencies/modulations that can be used for reading remotes (by @xMasterX) |
| 44 | +UL: API: Add `canvas_get_buffer`, `canvas_get_buffer_size` to public API (by @xMasterX) |
35 | 45 |
|
36 | 46 | ### Updated: |
37 | 47 | - Apps: |
38 | 48 | - XERO: MFKey: 4.1 with 40% faster key recovery, improved memory efficiency (by @dchristle), new SEN dictionary for 10x faster recovery (by @noproto) |
39 | 49 | - UL: Update Sub-GHz apps for FM12K modulation (by @xMasterX) |
| 50 | + - UL: USB/BT Remote: PTT improvements (by @hryamzik) |
40 | 51 | - CAN Tools: Parity with DBC format, support importing DBC files (by @MatthewKuKanich) |
41 | 52 | - ESP Flasher: Bump Marauder 1.10.2 (by @justcallmekoko) |
42 | 53 | - ESP32 WiFi Marauder: Marauder 1.10.0 support (by @justcallmekoko), Marauder 1.9.0 support (by @H4W9) |
|
76 | 87 | - UL: Signal Settings Improvements (by @Dmitry422) |
77 | 88 | - UL: KeeLoq change delta size (by @xMasterX) |
78 | 89 | - Archive: Support opening and pinning ProtoPirate files from Archive (#510 by @LeeroysHub) |
79 | | -- OFW: RFID: Make FDX-B readout more descriptive (by @snowsign) |
80 | | -- OFW: API: Make `view_port_send_to_back()` public (by @loftyinclination) |
| 90 | +- Display: Extend lcd contrast range to -10 to +18 (by @ShaTie) |
| 91 | +- OFW PR 4297: RFID: Make FDX-B readout more descriptive (by @snowsign) |
| 92 | +- OFW PR 4320: API: Make `view_port_send_to_back()` public (by @loftyinclination) |
81 | 93 |
|
82 | 94 | ### Fixed: |
83 | 95 | - Sub-GHz: |
|
90 | 102 | - UL: Fix documentation link for HT12A protocol (by @carlogrisetti) |
91 | 103 | - UL: BFT Mitto fix decode bug (seed was not resetting after one successful decode) (by @xMasterX) |
92 | 104 | - UL: KeeLoq fix display of AN-Motors and HCS101 keys (by @xMasterX) |
| 105 | + - UL: Fix CAME TWEE repeats count for button click (by @xMasterX) |
| 106 | + - UL: Fix small logic error in KingGatesStylo4k protocol (by @xMasterX & @X-Stuff) |
| 107 | + - UL: Improve Nice FLO decoding (by @xMasterX & Roman) |
| 108 | + - UL: Fix duplicate code in RAW protocol (by @xMasterX) |
| 109 | + - UL: Fix FAAC SLH wrong decode/encode, apply little code cleanup (by @xMasterX) |
93 | 110 | - NFC: |
94 | 111 | - Fix sending 32+ byte ISO 15693-3 commands (by @WillyJL) |
95 | 112 | - Fixes to `READ_MULTI` and `GET_BLOCK_SECURITY` commands in ISO 15693-3 emulation (#501 by @WillyJL & aaronjamt) |
96 | 113 | - Fix CLI with NTAG4xx and Type 4 Tag support (by @WillyJL) |
97 | 114 | - UL: Fix LED not blinking at SLIX unlock (by @xMasterX) |
| 115 | + - UL: Fix "MIR" and other EMV cards crash on Read (by @Dmitry422) |
| 116 | + - OFW PR 4362: Fix BusFault in Write to Initial Card (by @akrylysov) |
| 117 | + - OFW PR 4369: Fix stack buffer overflows in MFUL FAST_READ and DESFire file settings parsers (by @qp-x-qp) |
98 | 118 | - uFBT: Fix .clangd config for IDEs besides VSCode (by @WillyJL) |
99 | 119 | - UL: Settings: Storage settings exit scenes properly if used via favourites (by @xMasterX) |
100 | 120 | - UL: UI: Some small changes (by @xMasterX) |
101 | | -- OFW: USB: Fix USB HID keyboard LED state reporting (by @Caballosanex) |
| 121 | +- OFW PR 4364: JS: Address utf8 support when uploading JavaScript application (by @bekindpleaserewind) |
| 122 | +- OFW PR 4338: USB: Fix USB HID keyboard LED state reporting (by @Caballosanex) |
102 | 123 |
|
103 | 124 | ### Removed: |
104 | 125 | - Sub-GHz: |
105 | 126 | - Removed Starline, ScherKhan and Kia protocols from main Sub-GHz app, they can be decoded with `Apps > Sub-GHz > ProtoPirate` external app |
106 | | - - Disabled X10 and Hormann Bisecur protocols due to flash space constraints and very limited usefulness, Momentum now has same protocol list as Unleashed |
| 127 | + - Disabled X10 and Hormann Bisecur protocols due to flash space constraints and very limited usefulness, Momentum now has the same protocol list as Unleashed |
107 | 128 | - Desktop: Removed winter holidays anims |
0 commit comments