forked from ZakKemble/AVRDUDESS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog.txt
126 lines (110 loc) · 5.9 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
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