Skip to content

Core 2.4.1 vs 2.4.2 What are the related issues? #1931

@TD-er

Description

@TD-er

The last 2 weeks, the nightly builds are based again on:

The builds before that were based on:

Major changes from 2.4.1 => 2.4.2:

Possible breaking changes:
Overlap of stacks between system and Arduino cont:

  • We define a number of rather large objects on the system stack.
  • It is not entirely sure this behavior will introduce other stability issues.
  • Large objects could be moved to the heap when in doubt.

New waveform generation code:

Issues fixed in 2.4.2 and broken in 2.4.1:

Are there any other issues which may help in deciding what version of the core library to use?
It is also possible to make different choices for different builds.
For example, for typical Sonoff builds (1M flash) it may be useful to have the extra memory. Although 2.4.2 builds may be bigger in size making it harder to perform OTA.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Category: BuildRelated to building/IDE/releasesType: DiscussionOpen ended discussion (compared to specific question)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions