Skip to content

Commit

Permalink
Preparation for v5.2.0. (#2807)
Browse files Browse the repository at this point in the history
  • Loading branch information
slaff authored Jul 18, 2024
1 parent 7c31a51 commit d140eef
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ You can also try Sming without installing anything locally. We have an [interact

The purpose of Sming is to simplify the creation of embedded applications. The documentation will help you get started in no time.

- [**Documentation for version 5.1.0**](https://sming.readthedocs.io/en/stable) - current stable version.
- [**Documentation for version 5.2.0**](https://sming.readthedocs.io/en/stable) - current stable version.
- [Documentation for latest](https://sming.readthedocs.io/en/latest) - development version.

## Releases

### Stable

- [Sming V5.1.0](https://github.com/SmingHub/Sming/releases/tag/5.1.0) - great new features, performance and stability improvements.
- [Sming V5.2.0](https://github.com/SmingHub/Sming/releases/tag/5.2.0) - great new features, performance and stability improvements.

### Development

Expand Down
2 changes: 1 addition & 1 deletion Sming/Core/SmingVersion.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*/

#define SMING_MAJOR_VERSION 5
#define SMING_MINOR_VERSION 1
#define SMING_MINOR_VERSION 2
#define SMING_PATCH_VERSION 0
#define SMING_PRE_RELEASE ""

Expand Down
9 changes: 7 additions & 2 deletions docs/source/upgrading/5.1-5.2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,17 @@ From v5.1 to v5.2

.. highlight:: c++

**Deprecated: ESP32 IDF version 4.3, 4.4 and 5.0**

The older 4.3, 4.4 and 5.0 versions of the ESP32 IDF are deprecated and support for them will be removed in the future.
The installation scripts now install IDF version 5.2 by default. See :ref:`idf_versions` for further details.

**Windows installer**

The Windows installer makes use of custom chocolatey packages, which are out of date.
These packages are separate from the main Sming repository which makes maintenance problematic.

The procedure has therefore been revised to use installation scripts instead of these chocolatey packages. This brings the installation procedure closer to that for linux/MacOS.
The procedure has therefore been revised to use installation scripts instead of these chocolatey packages. This brings the installation procedure closer to that for Linux/MacOS.

The initial installation step to bootstrap the installation remains unchanged: The ``choco-install.cmd`` script is fetched from the Sming ``develop`` branch and executed.
The custom choco scripts have been replaced with scripted logic.
Expand Down Expand Up @@ -124,7 +129,7 @@ The following macro definitions have been removed for esp8266:
- ``FLASH_WORK_SEC_COUNT``
- ``INTERNAL_FLASH_SIZE``

These related to the fixed system parameter block at the end of flash memory.
These are related to the fixed system parameter block at the end of flash memory.
With partitions this is relocatable so any code which depends on these will be wrong.


Expand Down

0 comments on commit d140eef

Please sign in to comment.