1
0
forked from me/IronOS

Include History.md to online docs as Changelog (#1799)

docs/changelog: include History.md to read-the-docs site generating as Changelog, update titles formatting & unify style between sections
This commit is contained in:
Ivan Zorin
2023-08-16 03:06:55 +03:00
committed by GitHub
parent 20e085487e
commit 5754622fea
3 changed files with 102 additions and 61 deletions

View File

@@ -1,6 +1,8 @@
# Version Changes # Version Changes
## V2.19
# V2.19
- Bug-fix Infinite Boot Logo - Bug-fix Infinite Boot Logo
- Shutdown settings for MHP30 - Shutdown settings for MHP30
- Accelerometer sensitivity for MHP30 - Accelerometer sensitivity for MHP30
@@ -9,7 +11,9 @@
- Updated translations - Updated translations
- Improved documents, added features table - Improved documents, added features table
## V2.18
# V2.18
- Support for animated bootup logo's - Support for animated bootup logo's
- Bootup logo's moved to their own IronOS-Meta repo - Bootup logo's moved to their own IronOS-Meta repo
- New Vietnamese translation (limited due to screen size) - New Vietnamese translation (limited due to screen size)
@@ -17,8 +21,11 @@
- Updated translations - Updated translations
- Better Instructions/documents - Better Instructions/documents
## V2.17
# V2.17
### Big changes ### Big changes
- Indicate status of VBus for modding Pinecil (debug menu) - Indicate status of VBus for modding Pinecil (debug menu)
- Better hall effect sensor sensitivity adjustment (larger range with more steps) - Better hall effect sensor sensitivity adjustment (larger range with more steps)
- Temperature increment will "round" to nearest multiple of increase amount - Temperature increment will "round" to nearest multiple of increase amount
@@ -32,7 +39,9 @@
- Fixed automatic orientation for newer TS80P's with the SC7 accelerometer - Fixed automatic orientation for newer TS80P's with the SC7 accelerometer
- User interface slight changes - User interface slight changes
- New `metadata.zip` file to allow the Pine Updater to automatically fetch information on releases - New `metadata.zip` file to allow the Pine Updater to automatically fetch information on releases
### Notes ### Notes
- VBus mod detection may not play well with all PPS chargers. If your iron reboots when you view this in the debug menu its not a fault. ([#1226](https://github.com/Ralim/IronOS/issues/1226)) - VBus mod detection may not play well with all PPS chargers. If your iron reboots when you view this in the debug menu its not a fault. ([#1226](https://github.com/Ralim/IronOS/issues/1226))
- `metadata.zip` is only designed for use by automatic software, ignore it for normal use - `metadata.zip` is only designed for use by automatic software, ignore it for normal use
- More details on Pinecil VBus mod coming via other channels. - More details on Pinecil VBus mod coming via other channels.
@@ -41,39 +50,38 @@
- -> Release has been updated to build `e065be3` after one bug with the BMA223 was found. - -> Release has been updated to build `e065be3` after one bug with the BMA223 was found.
## V2.16 # V2.16
* Overhaul of the Timer+ADC setup with help from @sandmanRO - Overhaul of the Timer+ADC setup with help from @sandmanRO
* Overhaul of the PID with help from @sandmanRO - Overhaul of the PID with help from @sandmanRO
* Settings _should_ now upgrade in place to future versions, with resets only happening to new/changed settings - Settings _should_ now upgrade in place to future versions, with resets only happening to new/changed settings
* Shows error if tip runaway (failed temperature sensor) is detected - Shows error if tip runaway (failed temperature sensor) is detected
* USB-PD now has a timeout, to allow forcing QC3 negotiation to start faster - USB-PD now has a timeout, to allow forcing QC3 negotiation to start faster
* QC3 Voltages are now adjustable to user desired setpoint - QC3 Voltages are now adjustable to user desired setpoint
* Added a small tolerance to allow "overvoltage" on QC3 above unit specifications. - Added a small tolerance to allow "overvoltage" on QC3 above unit specifications.
* * Please note: Doing this is entirely at your own risk! - Please note: Doing this is entirely at your own risk!
* New Advanced view that is much nicer to use and a very good daily driver option from @Mel-kior - New Advanced view that is much nicer to use and a very good daily driver option from @Mel-kior
* OLED brightness and contrast thanks to @alvinhochun - OLED brightness and contrast thanks to @alvinhochun
* Scrollbar is fixed so it doesnt jump around when menus are shown/hidden - Scrollbar is fixed so it doesnt jump around when menus are shown/hidden
* Moved to `.dfu` files from `.bin` to make flashing commands easier - Moved to `.dfu` files from `.bin` to make flashing commands easier
* Every language had translation updates I believe - Every language had translation updates I believe
* Romanian language added - Romanian language added
## V2.15 # V2.15
### Feature upgrades:
## Feature upgrades: - MHP30 support
- Multi-lingual firmware combinations now exist for Pinecil
- More fine grained voltage controlled options
- USB-PD improvements (version one and two)
- More configuration options for power pulse
- All font / character encoding has been very reworked
- More translation updates than one can count
- More languages 😱
* MHP30 support ### MHP30 support
* Multi-lingual firmware combinations now exist for Pinecil
* More fine grained voltage controlled options
* USB-PD improvements (version one and two)
* More configuration options for power pulse
* All font / character encoding has been very reworked
* More translation updates than one can count
* More languages 😱
### MHP30
The MHP30 is a small reflow station from Miniware. The MHP30 is a small reflow station from Miniware.
Thanks to a massive amount of help from @g3gg0 this firmware brings the beginnings of support for this unit. Thanks to a massive amount of help from @g3gg0 this firmware brings the beginnings of support for this unit.
@@ -84,7 +92,8 @@ Programs the same as any one Miniware unit using drag and drop.
The flood doors are now open for feature requests for this unit :) The flood doors are now open for feature requests for this unit :)
## V2.14
# V2.14
- Fixing auto rotation bug in the LIS accelerometer in the TS80/TS80P - Fixing auto rotation bug in the LIS accelerometer in the TS80/TS80P
- Adds support for two new accelerometers - Adds support for two new accelerometers
@@ -101,7 +110,8 @@ The flood doors are now open for feature requests for this unit :)
- Cleanup the folder name of the source code #800 - Cleanup the folder name of the source code #800
- clang-format spec setup #801 - clang-format spec setup #801
## V2.13
# V2.13
- First _official_ Pinecil release - First _official_ Pinecil release
- All of the wire for Pinecil releases added - All of the wire for Pinecil releases added
@@ -118,7 +128,8 @@ The flood doors are now open for feature requests for this unit :)
- Fixed bug with accelerometer model on Pinecil - Fixed bug with accelerometer model on Pinecil
- Rework of all of the temperature curves for better accuracy - Rework of all of the temperature curves for better accuracy
## V2.12
# V2.12
- Only released as pre-release - Only released as pre-release
- [TS80P] Improvements to the PD negotiation to handle a few more adapters cleanly - [TS80P] Improvements to the PD negotiation to handle a few more adapters cleanly
@@ -126,36 +137,42 @@ The flood doors are now open for feature requests for this unit :)
- Clean up the menu (removed both enables and settings, so that you can turn things off easier) - Clean up the menu (removed both enables and settings, so that you can turn things off easier)
- Removing the very old single line menu style. - Removing the very old single line menu style.
## V2.11
# V2.11
- First TS80P support - First TS80P support
- Added in a USB-PD driver stack for the FUSB302 - Added in a USB-PD driver stack for the FUSB302
- Fixed some graphical glitches - Fixed some graphical glitches
## V2.10
# V2.10
- GUI polish (animations and scroll bars) - GUI polish (animations and scroll bars)
- Power pulse to keep power supplies alive - Power pulse to keep power supplies alive
- Adjustable tip response gain - Adjustable tip response gain
## V2.09
# V2.09
- Adjustable steps in temperature adjustment - Adjustable steps in temperature adjustment
- Git hash now in build string - Git hash now in build string
- Adjustable language to set if US units are available or not - Adjustable language to set if US units are available or not
- Some minor QC3 improvements - Some minor QC3 improvements
## V2.08
# V2.08
- Fixes auto start in sleep mode - Fixes auto start in sleep mode
- Power limiters - Power limiters
## V2.07
# V2.07
- QC fixes - QC fixes
- Cosmetic fixes for leading 0's - Cosmetic fixes for leading 0's
## V2.06
# V2.06
- Warning on settings reset - Warning on settings reset
- Temp temp re-write - Temp temp re-write
@@ -163,27 +180,33 @@ The flood doors are now open for feature requests for this unit :)
- Hide some leading 0's - Hide some leading 0's
- Menu timeouts - Menu timeouts
## V2.05
# V2.05
- Language updates - Language updates
## V2.04
# V2.04
- GUI updates - GUI updates
## V2.03
# V2.03
- Support for new accelerometers - Support for new accelerometers
## V2.02
# V2.02
- Adds small font - Adds small font
## V2.01
# V2.01
- Newer settings menu - Newer settings menu
## V2.00
# V2.00
- Complete re-write of the low layer system to use the STM32 HAL for easier development - Complete re-write of the low layer system to use the STM32 HAL for easier development
- This allowed easier setup for the new ADC auto measuring system - This allowed easier setup for the new ADC auto measuring system
@@ -193,80 +216,96 @@ The flood doors are now open for feature requests for this unit :)
- Added detailed screen views - Added detailed screen views
- Added smaller font for said screen views - Added smaller font for said screen views
## V1.17
# V1.17
- Added blinking cooldown display - Added blinking cooldown display
- Allowed smaller sleep timeout values - Allowed smaller sleep timeout values
- New font! - New font!
- Automatic startup option - Automatic startup option
## V1.16
# V1.16
- Added automatic rotation support - Added automatic rotation support
- Added power display graph - Added power display graph
## V1.15
# V1.15
- Added support for a custom bootup logo to be programmed via the DFU bootloader - Added support for a custom bootup logo to be programmed via the DFU bootloader
## V1.14
# V1.14
- Changed input voltage cutoff to be based on cell count rather than voltage - Changed input voltage cutoff to be based on cell count rather than voltage
## V1.13
# V1.13
- Swapped buttons for menu to prevent accidentally changing first menu item - Swapped buttons for menu to prevent accidentally changing first menu item
- Added auto key repeat - Added auto key repeat
## V1.12
# V1.12
- Increases sensitivity options to be 1\*9 with 0 off state - Increases sensitivity options to be 1\*9 with 0 off state
- Fixes issue where going from COOL \*> soldering can leave screen off - Fixes issue where going from COOL \*> soldering can leave screen off
## V1.11
# V1.11
- Boost mode - Boost mode
- Change sensitivity options to be 1\*8 - Change sensitivity options to be 1\*8
## V1.10
# V1.10
- Adds help text to settings - Adds help text to settings
- Improves settings for the display update rate - Improves settings for the display update rate
## V1.09
# V1.09
- Adds display modes, for slowing down or simplifying the display - Adds display modes, for slowing down or simplifying the display
## V1.08
# V1.08
- Fix settings menu not showing flip display - Fix settings menu not showing flip display
## V1.07
# V1.07
- Adds shutdown time to automatically shutdown the iron after inactivity - Adds shutdown time to automatically shutdown the iron after inactivity
## V1.06
# V1.06
- Changes H and C when the iron is heating to the minidso chevron like images - Changes H and C when the iron is heating to the minidso chevron like images
## V1.05
# V1.05
- Adds ability to calibrate the input voltage measurement - Adds ability to calibrate the input voltage measurement
## V1.04
# V1.04
- Increased accuracy of the temperature control - Increased accuracy of the temperature control
- Improved PID response slightly - Improved PID response slightly
- Allows temperature offset calibration - Allows temperature offset calibration
- Nicer idle screen - Nicer idle screen
## V1.03
# V1.03
- Improved Button handling - Improved Button handling
- Ability to set motion sensitivity - Ability to set motion sensitivity
- DC voltmeter page shows input voltage - DC voltmeter page shows input voltage
## V1.02
# V1.02
- Adds hold both buttons on IDLE to access the therometer mode - Adds hold both buttons on IDLE to access the therometer mode
- Changes the exit soldering mode to be holding both buttons (Like original firmware) - Changes the exit soldering mode to be holding both buttons (Like original firmware)

View File

@@ -29,3 +29,4 @@
- [Power sources](../Documentation/PowerSources.md) - [Power sources](../Documentation/PowerSources.md)
- [Translations](../Documentation/Translation.md) - [Translations](../Documentation/Translation.md)
- [Development](../Documentation/Development.md) - [Development](../Documentation/Development.md)
- [Changelog](../Documentation/History.md)

View File

@@ -43,6 +43,7 @@ nav:
- Power sources: PowerSources.md - Power sources: PowerSources.md
- Translations: Translation.md - Translations: Translation.md
- Development: Development.md - Development: Development.md
- Changelog: History.md
# Plugins # Plugins
plugins: plugins: