Version 3.27.16
- [gui] ARM64 library and software release
- [gui] ARM64 Updating static linux builds
- [gui] ARM32 Updating static linux builds
- [util] flirc_util record 'k' fix
- [util] flirc_util cleanup record help
- [util] flirc_util add delete_index
- [lib] general lib updates
- [lib] documentation cleanup
Version 3.27.15
- [fw] bug fix in long press
Version 3.27.14
- [fw] New firmware with better long press repeats
- [gui] App Image creation for Linux 64 and Pi32
- [gui] Windows bug fixes
- [util] flirc_util linux fixes, static compilation
- [util] irtools linux fixes, static compilation
Version 3.27.12
- [gui] fixed number mapping
Version 3.27.11
- [fw] built in channel support for skip1s
- [gui] updates to channel profile
- [util] library updates
Version 3.27.10
- [util] irtools squelch logging
- [util] library updates
Version 3.27.9
- [util] irtools and flirc_util transmit fixes
Version 3.27.8
- [fw] fixes IR repeat frames first pulse
Version 3.27.7
- [flirc_util] IR transmission fixes
- [flirc_util] csv transmit support
- [flirc_util] help cleanup
- [irtools] help cleanup
Version 3.27.6
- [gui] New firmware for ir transmission fixes
- [flirc_util] various bug fixes
Version 3.27.5
- [gui] Support for unreleased firmware
- [util] Support for unreleased firmware
Version 3.27.4
- [util] irtools NEC decoding cleanup
- [util] irtools flush output on device poll
- [fw] New firmware with incresaed max edge counts
Version 3.27.3
- [util] irtools pronto code sending fixes
- [util] irtools ability to send via csv style again
- [util] irtools nec decoding improvements
Version 3.27.2
- [util] irtools updates and fixes
- [util] flirc_util pronto code send fixes
Version 3.27.0
- [gui] saveconfig bug fix
- [util] saveconfig bug fix
Version 3.26.9
- [gui] bring back missing channels map
- [gui] linux updates
- [gui] raspberry pi updates
- [util] irtools now included in release
- [util] irtools decode send and transmit various formats
Version 3.26.8
- [util] flirc_util sendir now supports pronto directly
- [util] flirc_util sendir now supports raw codes directly
Version 3.26.7
- [fw] IR logging interkey delay in microseconds
- [gui] Mac 13.3.1 fix
Version 3.26.5
- [fw] Updating Firmware, better IR Logging
Version 3.26.4
- [util] flirc_util record_api output fixes
- [fw] New firmware with small bug fixes
- [gui] Support for Flirc Firetv Edition
- [gui] Better handling of device
Version 3.26.3
- [gui] Fix USB opening issues on mac
- [cli] Fix USB opening issues on mac
Version 3.26.2
- [gui] updating sparkle urls
Version 3.26.1
- [gui] support for older macs
Version 3.26.0
- [gui] bug fixes and mac app signing
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
Version 3.20.3
Version 3.20.2
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
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
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
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
Version 2.5.6
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
Version 1.3.9
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
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
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