forked from ZakKemble/AVRDUDESS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog.txt
133 lines (116 loc) · 6.2 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
2022-05-11 (v2.14):
- Updated AVRDUDE to v7.0
- Updated Russian translation
- Added Hungarian, Spanish, Portuguese, German, Ukrainian, Traditional Chinese and Polish translations
- Added bit selector support for ATtiny4313, ATtiny10/9/5/4, ATmega328PB and ATmega32U4/2
- Various other small tweaks
2020-07-23 (v2.13):
- Added Slovenian translation
- Fixed issue with reading ATmega328PB efuse
- Fixed startup failure if avrdude.exe is missing
- Portable version now uses config files from application directory instead of user appdata directory
2020-05-19 (v2.12):
- Added Japanese translation
- Added Italian translation
- Added a donate button
- Fixed a possible hang
- Fixed not loading USBasp frequency from previous session
- Installer updated to Inno Setup 6
2019-10-12 (v2.11):
- Fixed null exception if no MCU selected and "Set fuses" ticked
- Updated Polish translation
2019-10-02 (v2.10):
- Fix fuse read issue with MCUs that don't have all low, high and extended fuses
- Update avrdude.conf to allow setting the CFD bit (Disable Clock Failure Detection) in the extended fuse for the ATmega328PB
- Update URLs to HTTPS
2019-09-06 (v2.9):
- Added French translation
- Added Russian translation
- Now shows full command line arguments in console output whenever avrdude is invoked
- Fixed breaking click and drag anywhere to move window
- Window title now shows "avrdude version UNKNOWN" instead of "?" if unable to find avrdude version
2019-02-09 (v2.8):
- Added .NET 4.0+ to the list of supported runtimes, no longer need to install old .NET versions onto newer systems
- Language selection box has been widened
- New "About" box, now with clickable link
- No longer creates temporary files when reading fuses and lock bits
- LPT parallel port names in the port drop down box are now lower case
- When resizing the main window, the controls on the right side are now also resized
2019-01-22 (v2.7):
- Added Polish translation
- Added Chinese translation
- Added AVRDUDE support for ATmega328PB
- Added displaying MCU signature near to the flash and EEPROM sizes
- Fixed being unable to load xml file in the fuse bit selector window in Linux
- Fixed flash and EEPROM file operation only being able to verify when a language other than English is chosen
- All configuration settings are now saved across sessions instead of only the last selected preset
- Window size is now saved across sessions
- Use save file dialog when appropriate instead of only using an open file dialog
2018-09-20 (v2.6):
- Fetch a different XML file when checking for updates as older versions of AVRDUDESS don't like the new format
2018-09-20 (v2.5):
- Updated AVRDUDE to v6.3
- libusb0.dll now included
- Added a preset manager, you can export and import presets and manage existing presets much easier now
- Added options to hide programmers and MCUs from their drop-down menus
- Added support for different languages, translations go into an xml file in the Languages folder
- Added avrdude support for ATtiny841, ATtiny441 and ATmega16U4
- Added persistent window location, AVRDUDESS will now open in the same location that it was last closed
- Added a preset for Arduino as ISP
- Fixed flash and EEPROM usage bars not working if there is a space in the file path
- Fixed form tab indexes, pressing tab will now go through form controls in order
- When clicking the 'Fuse settings' link it will now automatically load up the selected MCU and fuse values
- Most errors and warnings are now printed to the output console (in pretty colours!) instead of having a million pop-up boxes
- Main window can now be properly resized
- Improved avrdude.conf file parsing
- Various other little fixes and improvements
2014-08-05 (v2.4):
- For some reason antivirus software falsely detects AVRDUDESS as malware when using HttpWebRequest to check for updates, using raw sockets seems to fix it
2014-07-13 (v2.3):
- Updated AVRDUDE to v6.1
- USB option in port drop down list is now lower case
- Automatically prepend 0x to fuse hex values
- Fixed issue with spaces when setting avrdude.conf location
2014-01-02 (v2.2):
- Fixed USBasp frequency not loading from presets for some users
- Fixed incorrect fuse bits for ATmega328(P)
- Flash and EEPROM sizes of selected MCU is shown
- Flash and EEPROM space used is shown as a little usage bar above .hex/.eep file locations and in console
- Fuse bit names have been moved to an external file (bits.xml)
- Added options window
- Now shows log if MCU autodetect failed
2013-11-20 (v2.1):
- No longer need to run as administrator to have the config and presets save correctly
- Fixed some typos
- Some more under the hood improvements
2013-11-19 (v2.0):
- Updated AVRDUDE to v6.0.1
- Window title shows AVRDUDE version
- AVRDUDE output console moved to main window
- Preset to load at startup can be specified in the command line
- Sticky presets (load last used preset at startup, if one hasn't been specified in the command line)
- Auto detect MCU
- Fuse selector
- USBasp programmer frequency options
- Tool tips setting now saves
- "Update available" window now shows a change log
- "Update available" window now has "Skip version" instead of "Don't ask again"
- "Set fuses" checkbox now defaults to unchecked
- Port selection in Linux now shows ttyS*, ttyUSB*, ttyACM* and lp* devices instead of just ttyS*
- Buttons to separately write/read/verify the flash/EEPROM/fuses
- Popups for saving and deleting presets have been removed, now you type the name into the presets box and save or select the preset to delete and delete it.
- GUI redesign
- Various under the hood improvements
2013-02-26 (v1.2):
- ATmega328 non-P added back to avrdude.conf
- Fixed reading high and low fuses the wrong way around
- Fixed if a textbox is full, selecting its contents and typing to replace text didn't work
- Fixed wonky console window in Linux
- Added right click options to console window (only seems to work in Windows)
2013-02-25 (v1.1):
- Now only requires .NET Framework 2.0 SP1 instead of 4.0
- Updated AVRDUDE to v5.11.1 from MHV AVR Tools (http://www.makehackvoid.com/project/mhvavrtools)
- Fixed having to copy avrdude binary in Linux/OSX
- Added verbosity level option
2013-02-17 (v1.0):
- Initial release