Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

platformio 5.2.0 #85130

Closed
wants to merge 2 commits into from
Closed

platformio 5.2.0 #85130

wants to merge 2 commits into from

Conversation

ivankravets
Copy link
Contributor

  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • Does your build pass brew audit --strict <formula> (after doing brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

  • PlatformIO Debugging

  • Package Management

    • Improved a package publishing process:

      • Show package details
      • Check for conflicting names in the PlatformIO Trusted Registry
      • Check for duplicates and used version
      • Validate package manifest
    • Added a new option --non-interactive to pio package publish command

  • Build System

    • Process "precompiled" and "ldflags" properties of the "library.properties" manifest (issue #3994)
    • Upgraded build engine to the SCons 4.2 (release notes)
    • Fixed an issue with broken binary file extension when a custom PROGNAME contains dot symbols (issue #3906)
    • Fixed an issue when PlatformIO archives a library that does not contain C/C++ source files (issue #4019)
  • Static Code Analysis

    • Updated analysis tools:

      • Clang-Tidy v12.0.1 with new modules and extended checks list
      • Cppcheck v2.5.0 with improved code analysis and MISRA improvements
      • PVS-Studio v7.14 with support for intermodular analysis, improved MISRA support and new diagnostics
  • Miscellaneous

    • Ensure that a serial port is ready before running unit tests on a remote target (issue #3742)
    • Fixed an error "Unknown development platform" when running unit tests on a clean machine (issue #3901)
    • Fixed an issue when "main.cpp" was generated for a new project for 8-bit development platforms (issue #3872)

@BrewTestBot BrewTestBot added the python Python use is a significant feature of the PR or issue label Sep 13, 2021
Co-authored-by: Branch Vincent <[email protected]>
Copy link
Member

@branchvincent branchvincent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ivankravets thanks!

@BrewTestBot
Copy link
Member

🤖 A scheduled task has triggered a merge.

@github-actions github-actions bot added the outdated PR was locked due to age label Oct 15, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated PR was locked due to age python Python use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants