Version 3.25.3
[gui] update to stop nagging for gen1 firmware upgrades
Version 3.25.2
[fw] firetv/shield/wmce bug fixes and harmony updates
Version 3.25.1
[fw] bug fix in gen1 and gen2 firmware that may cause them no not work
Version 3.25.0
[gui] NVIDIA Shield Gen2 Remote addition
[gui] updated gen1 firmware
[gui] updated gen2 firmware
[fw] gen2 - iospirit additions with wakeup support
[fw] gen2 - iospirit fix for false SOF
[fw] gen2 - api updates to support bettor error codes
[fw] gen2 - shield gen2 updates and support
[fw] gen1 - adding firetv harmony built in harmony codes
[fw] gen1 - adding nvidia shield built in harmony codes
[fw] gen1 - adding support for gen2 shield
Version 3.24.3
[gui] Mac App notarization
[gui] minor bug fixes
Version 3.24.2
[gui] support for beta remote buddy firmware
[lib] remote buddy 2 api additions
[lib] ability to kill remote signal
[cli] addition to sendir to kill transmitter
[cli] general updates to match public SDK
[cli] remote buddy additions
Version 3.24.0
[gui] library updates to support new firmware
[mac] Updates for catalina
[lib] new ir transmitter api's and fixes
[util] cleanup help
[util] many bug fixes
[util] removing unecesary and non-useful commands
[util] added documentation for record toggle
[util] ir transmitter command updates to include repeat and ik delay
[util] new shell command
[util] new script command
[pi] updates to flirc_util and installation files
[fw] updated rare crash that can occur during boot
[fw] fixes for IR transmitter
[fw] api improvements for IR transmitter
[fw] readout of fw version fixes
Version 3.22.4
[gui] Windows driver fixes for gen1 products
Version 3.22.3
[gui] Mac potential fixes for 10.9-10.14
[gui] Windows potential driver fixes
Version 3.22.2
[fw] fix for recording macros
Version 3.22.1
[fw] firmware consumer table bug fix
Version 3.22.0
[fw] support for future software partnerships
[fw] improved architecture and bug fixes
[fw] support for button binding to enable/disable flirc
[lib] flirc driver bug fixes
[gui] bug fixes, error printing improvements
[util] flirc_util help cleanup
[util] flirc_util print config cleanup
[util] flirc_util better firmware version handling unsupported commands
[util] flirc_util record_api improvements for flexibility
[util] support for recording toggle enable
Version 3.20.4
[gui] minor bug fixes
Version 3.20.3
[gui] bug fixes
Version 3.20.2
[gui] bug fixes
Version 3.20.0
[gui] general bug fixes
[gui] add clear button in log window
[gui] save log into device_log.txt default name
Version 3.11.6
[gui] bug fixes
Version 3.11.0
[gui] fixes windows upgrade issues with flirc v1
[gui] fixes mac crash
[gui] fixes progress bar in windows
Version 3.10.0
[gui] about window updates
[gui] minor bug fixes
[gui] fixed startup keyboard glitch
[gui] linux desktop shortcut fix
[gui] performance improvements
[gui] Debug additions
[util] better version printing
[util] better version printing
Version 3.9.12
[gui] minor bug fixes
Version 3.9.10
[gui] mac bug fixes
[gui] fixes for upgrade bug
[util] mac bug fixes
Version 3.9.9
[gui] windows and linux issue which did not detect bootloader
Version 3.9.8
[lib] bug fixes
[lib] fixes for mac which had issues on certain hubs
[lib] updates for future feature release
[lib] transport improvements and more effective debug logging
[util] dfu leave fixes, kicking out of bl permanent
[sdk] new api's
Version 3.9.7
[gui] mac commandline fixes
[gui] mac general improvements
[linux] some fixes
Version 3.9.6
[gui] updating linux release dependencies
Version 3.9.5
[fw] bug fix, built in profiles work again
Version 3.9.4
[gui] windows sparkle version fix
Version 3.9.2
[gui] windows Installer Fixes, launches app on success
[gui] windows Sparkle fixes, closes app before update fixing update error
Version 3.9.0
[fw] recording macro improvements
[gui] performance improvements
[gui] ability to record long press or macros in advanced section
Version 3.8.0
[fw] new firmware version with long press and macro support
[util] flirc_util can now record macros and long presses
[gui] no updates for long press and marcos yet, hang tight
Version 3.5.2
[gui] minor mac fixes
[gui] windows update fixes
Version 3.5.0
[gui] Fixing window size issues and inconsistencies
[gui] fixind some linux menu issues
[gui] various bug fixes
[gui] re-write controller ui scaling and positioning
[gui] start of plugin architecture
[gui] remove duplicate guide in xbox controller
[gui] optimise key highlight and allow key position changes
[gui] windows update check fixes
[gui] additional support for new firmware features
[fw] loading configuration optimizations
[fw] after recording, signals blocked to prevent erroneous presses
[fw] fixes for MCE protocol repeats
[fw] adding Sharp and Ortek MCE protocol support
Version 3.1.0
[gui] Windows now automatically checks for updates on launch
[gui] mac can now force 'check for update' in menu
Version 3.0.22
[gui] missing some linux files
Version 3.0.22
[gui] updating GUI framework
[gui] high resolution dpi monitor support
Version 2.6.4
[gui] minor bug fixes
Version 2.6.3
[gui] minor text fixes
[gui] updating firmware, supporting wake key
Version 2.6.2
[gui] minor updates for rpi
Version 2.6.1
[util] updating device_log command
[util] ability to catch crtrl+c and exit safely
Version 2.6.0
[gui] updating release notes
[gui] updating embedded firmware
Version 2.5.8
[gui] support for enabling/disabling built in profiles
[fw] ir transmitter support
Version 2.5.7
[fw] more bug fixes
Version 2.5.6
[fw] small bug fix
Version 2.5.5
[fw] fixes for too much sensitivity
Version 2.5.4
[gui] fixing mac issues prior to 10.12
Version 2.5.3
[lib] utility to fix firmware that's too sensitive
[cli] adding ability to call new utility normalize_cfg
[lib] support for ir transmitting in new firmware 4.2.x+
Version 2.5.2
[gui] embedding new firmware version
Version 2.5.1
[gui] adding windows media center start button
[gui] updating windows media center menu text
[fw gen 2] v4.1.1
[fw gen 2] - adding start to built in rom
[fw gen 2] - bug fixes
[util] printing out codes gives us more info
Version 2.5.0
[gui] advanced window for gen2
[gui] show device log and raw ir output
[gui] new streacom controller for recording power off
[fw gen 2] v4.1.0
[fw gen 2] - new hashing algorithm with 10x perf
[fw gen 2] - new logging output architecture
[fw gen 2] - ability to log raw timing ir waveforms
[fw gen 2] - minor algorithm improvments and bug fixes
[fw gen 2] - ability to disable/enable built in rom tables
[fw gen 2] - fixed issue which didn't detect re-pressing
[fw gen 2] - adding new Shield and WMCE profiles
[fw gen 2] - updates to built in kodi profile
[fw gen 2] - many bug fixes and architecture improvements
[fw gen 1] v3.9.0
[fw gen 1] - Ability to determine sku
[lib] ability to get log
[lib] ability to enable/disable log pipes
[lib] ability to enable/disable rom tables
[util] updates for new everything
Version 2.4.0
[gui] advanced window for gen2
[gui] - can force an upgrade with embedded fw
[gui] - show the sku
Version 2.3.9
[gui] updating firmware, fixing windows mce issues
[gui] fixing windows media center controller keys
Version 2.3.8
[gui] updating firmware, fixing windows sleep issue
Version 2.3.7
[gui] updates for manual upgrades and upgrade errors
Version 2.3.6
[gui] fix upgrades on linux and windows
Version 2.3.5
[gui] bug fixes
[gui] fixed issue that caused flirc not to be seen
Version 2.3.3
[util] fixing mac flirc_util, no more library dependency issues
[gui] updates to support alternative sku's and bootloader
Version 2.3.2
[fw] S2,S3 sleep states wakeup support
[fw] fixes for button already exists issue
[fw] minor algorithm improvements and bug fixes
Version 2.3.1
[lib] load configuration from old config bug fixes
Version 2.3.0
[gui] embedding new firmware version for gen2 flirc
[gui] show all release notes in the firmware upgrade between versions
[lib] new library additions for firmware differences
[fw] fix stuck key syndrome
[fw] NEC repeat support
Version 2.2.2
[gui] shield updates and fixes, re-record your buttons
Version 2.2.1
[gui] xbox should not have go button
Version 2.2.0
[gui] fixing shield remote textures
[gui] adding start button to shield remote
[gui] updating mac and windows icons
[gui] renaming SHIELD menu item to NVIDIA Shield
Version 2.1.1
[gui] fix issue with windows upgrades
Version 2.1.0
[fw] fixed issue where device was not present when waking up from sleep
[gui] fixed issue where firmware can be stuck in stage1 bootloader
[gui] print firmware version release notes with upgrade message
[gui] show firmware versions in upgrade message
[gui] disable advanced settings for gen2 devices, not supported yet
[gui] better support for semantic firmware versioning
[gui] adding NVIDIA Shield TV Remote
[gui] log the firmware version and git hash
[gui] log the system operating system
[gui] log exit to application
[util] support for printing gen2 configuration files
Version 2.0.4
ability to restore flirc-v1 configuration files on flirc-v2 hardware
[util] show recorded keys in commandline application
Version 2.0.3
[gui] fixes for original bootloader, stuck in dfu or version -1.-1.-1
Version 2.0.2
[gui] bug fixes for older generation devices
Version 2.0.1
[gui] fix where some devices are not found by GUI or flirc_util
Version 2.0.0
[gui] stability fixes
[gui] embedding fonts to avoid cross system variability
[gui] support for the new flirc stainless steel edition
[gui] other various behind the scenes improvements
[gui] backend architecture updates
[gui] new version no longer depends on drivers
Version 1.4.4
[gui] fixing issue with certain sku devices where GUI said 'disconnected'
Version 1.4.3
[gui] updating firmware, go to file->advanced and force firmware update
[fw] firmware 3.8
Version 1.4.2
[gui] updating built in profiles for logitech firetv/kodi profiles
Version 1.4.1
[gui] fixing home button for firetv
Version 1.4.0
[gui] bug fixes
Version 1.3.9
[gui] bug fixes
Version 1.3.8
[gui] new windows media center remote controller
Version 1.3.7
[fw] fix for windows media center (enable sequence modifiers)
[fw] revisioning version
[gui] allow interkey_delay to go to 7
[gui] FireTV tooltip should display info, not menu
[gui] windows media center key shortcut fixes
[gui] embedding latest version
[gui] disabling autoloading of firetv profile
[gui] flirc.ini settings file for dynamic logging
[flirc_util] fix bug when displaying modifier keys with settings cmd
Version 1.3.6
[fw] updating firmware
[fw] updated built in harmony xbmc profile
[fw] - up arrow
[fw] - down arrow
[fw] - zoom+
[fw] - small step back
[fw] - toggle full screen
[fw] - red, green, yellow, blue
[fw] - power off
[fw] streacom 'power' key will now work if computer is on, not just off
[fw] fix for built in profiles that caused wrong keys to be sent
[fw] changing default interkey delay for new algorithm
[fw] interkey delay settings improved
[fw] protection of read only memory in rom
[fw] updating to firmware version 1.6
[fw] adding built in support for harmony firetv profile
[gui] gui code cleanup
[gui] stability improvements
[gui] windows stability improvements
[gui] fixed issue with displaying information on the title bar
[gui] changing xbmc to kodi and updating logos
[gui] updated and fixed kodi keymappings
[gui] adding support for new product
[gui] updating install scripts for linux
[gui] menu items autogenerated
[lib] updated internal routines
[flirc_util] fixed bug where listing of keys did not display everything
Version 1.3.5
[gui] changing xbmc to kodi and updating logos
[gui] updated and fixed kodi keymappings
[gui] adding support for new product
[gui] updating install scripts for linux
[fw] streacom 'power' key will now work if computer is on, not just off
[fw] fix for built in profiles that caused wrong keys to be sent
[fw] changing default interkey delay for new algorithm
[fw] interkey delay settings improved
[fw] protection of read only memory in rom
[fw] updating to firmware version 1.6
[fw] adding built in support for harmony firetv profile
[lib] updated internal routines
[flirc_util] fixed bug where listing of keys did not display everything
Version 1.3.4
[fw] new firmware 3.5 (see below)
[fw] support for more remotes (i.e. Verizon FIOS)
[fw] loser timings to detect repeats
Version 1.3.3
[GUI] fixed serious problem on windows which caused negative fw version
[GUI] firetv tooltip fix
[GUI] Updating support link in menu
[GUI] removed libusb api that would cause linux problems
[GUI] fixed shutdown keyboard shortcut
[fw] support for streacom power toggle
[fw] fixed menu back key for firetv (must repair this key)
[util] commandline support for streacom power toggle
Version 1.3.2
[fw] support for streacom power toggle
[fw] support for browser back key
[cli] adding streacom and power_toggle recording options
[GUI] updating firetv back key to use new 'browser back' key
Version 1.3.1
[GUI] linux 32 bit fix
Version 1.3.0
[lib] removing port reference in library, causes problems on old libusb
Version 1.3.1
[gui] fixes for startup error on 64 bit versions of linux
Version 1.3.0
[fw] firmware version 3.3 with many long standing fixes
[fw] fix for stuck/sticky key bug
[fw] fix that caused wrong buttons to get deleted
Version 1.2.9
Fixing some advanced features not working
Version 1.2.8
[fw] fix for random disconnects
[gui] embedding new v3.1 of firmware
[gui] rebuilding with newer version of libusb-1.0.19
[util] rebuilding with newer version of libusb-1.0.19
Version 1.2.7
[fw] firmware 3.0 with massive update and improvements
[fw] new algorithm supports rc6
[fw] complete re-write of firmware
[fw] fix for windows media center keys
[fw] added support for soon to be released product
[fw] if wake button is recorded, only wake button will wake up the pc
[fw] if wake button is not recorded, any key will wake up the pc
[cli] shows the fw hash
[cli] support to enable/disable sequencing modifiers
[cli] better error logging and documentation
[gui] Amazon FireTV remote Controller added
[gui] advanced window allows enabling/disabling sequencing modifiers
Version 1.2.6
Embedded firmware update: v2.6 (see below)
[fw 2.6] More fixes for possible stuck keys
[GUI] Add support for new firmware version
Version 1.2.5
Fix to support advanced settings in latest fw
Version 1.2.4
Embedded firmware update: v2.5 (see below)
[fw 2.5] fixes for noise canceler
[GUI] Add support for new firmware version
Version 1.2.3
Embedded firmware update: v2.4 (see below)
[fw 2.4] fix possibility of endless repeats
Add support for new firmware version
Add support for new bootloader version
Version 1.2.2
Fix in abstraction layer driver to support fw 2.3
Version 1.2.1
Embedded firmware update: v2.3 (see below)
[fw 2.3] builtin profile bug fix
[flirc_util] settings command displays key indexes
[flirc_util] delete_index command added
Version 1.2.0
Media Center Keys added to controllers, must be using firmware v2.2
Version 1.1.7
[flirc_util] statically compiling (mac only)
[flirc_util] fastforward/rewind commands added
Version 1.1.6
Cleaned up user notification area when upgrading
[fw 2.2] support for media keys and system suspend key
[flirc_util] support for media keys and system suspend key
Version 1.1.5
Fixed saveconfiguration bug in gui and flirc_util
Version 1.1.4
Ability to enable/disable built in profiles
Version printing fixes
Embedded firmware update: v2.1 (see below)
[fw 2.1] ability to disable built in profiles (XBMC)
[fw 2.1] bug fixes when trying to delete builtin harmony keys
[flirc_util] has ability to enable and disable built in profiles
[flirc_util] cleaned up output of settings command
[flirc_util] fix missing libusb-1.0 library, statically built
Version 1.1.3
Mac support for 10.5 and up
Version 1.1.2
Fixes issue on 32-bit windows where driver could not be installed
Fast forwarding version so GUI version and util version always match
Mac version now has commandline in Flirc.app/Contents/Resources/
Version 1.0.10
Fixes issue for very old bootloaders. Abstraction driver reverts to v1.0
Version 1.0.9
Automatically updates all supported previous beta firmware images
Version 1.0.8
Fixes saveconfiguration bug
Version 1.0.7
Fixes in linux, remove unecessary warnings
Fixes issue which could cause flirc to be stuck in bootloader
Fixes an endless cycling issue
Fixes issue where flirc failed to upgrade
Several library optimization fixes
Several bug fixes
Version 1.0.6
Windows installer fix for bootloader device
Version 1.0.5
Added ability to force upgrade with embedded release firmware
Additional debug printing
Windows driver updates, should support Win XP - Win 8.1
Fixed advanced window title
Misc bug fixes
Version 1.0.4
Automatically update mislabeled firmware revision (1.4->2.0)
Version 1.0.3
Fix startup crash on macs
Version 1.0.2
About window updated with useful information and git hash
GUI will auto upgrade supported beta release firmware images
Pre fw_v1.0 will now be supported by GUI
Version 1.0.1
FW abstraction fixes
Version 1.0
Major Stability Enhancements
Highlights button presses if pressed on remote and recorded
Support for updated bootloader
Support for advanced settings in menu
Better version number printing
Added wake button, must have supported firmware
Mac is now a universal binary
Flirc libraries completely re-written
Windows finally has an icon
Windows installer fixed up
Version number printing fixed
Flirc device libraries completely re-written
Attempts to unbrick a device
Version 0.98
NEW: fw 1.0 stable - stability, sleep, and cold boot fix
Version 0.97
FIX: stability improvements if flirc is disconnected
FIX: save configuration bug fixes
FIX: upgrade improvements
Version 0.96
FIX: more fixes to help `stuck in dfu` state
NEW: displays fw version in GUI window
NEW: fw v0.8
Version 0.95
FIX: general bug fixes and improvements
NEW: ask user before doing automatic upgrade
Version 0.94
NEW: library updates
NEW: updating CLI
NEW: new upgrade handler
NEW: GUI automatically kicks out of `DFU`
Version 0.93
FIX: device present notification depending on window selected
FIX: windows installer license
FIX: library updates
FIX: minor bug fixes
FIX: mouse scrolling issues
FIX: cli updated
FIX: i
NEW: firmware version 0.6
NEW: embedding firmware image into GUI
NEW: Boxee keyboard shortcuts
NEW: XBMC keyboard shortcuts
NEW: WMCE keyboard shortcuts
NEW: erase button
NEW: architecture which will allow user plugins
NEW: added support for automatic firmware upgrades
Version 0.91
FIX: windows usb disconnect icon issue
FIX: text field in keyboard controller now shows modifiers
FIX: cleaned up menu items
FIX: border issues in different window views
FIX: cleaned up text
NEW: limiting GUI to only run one instance
NEW: background image
NEW: controllers menu
NEW: initial 'support menu' under help
NEW: 'check for upgrades' menu item (not deployed)
Version 0.9
FIX: notifications more clear
FIX: minor backend updates
NEW: all new advanced mode window, link any keyboard keys with your remote
Version 0.88
NEW: added progress bar for firmware upgrading
Version 0.87
FIX: possible firmware upgrading crashes, happens more so in windows
Version 0.86
Initial Public Release