Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: arduino/arduino-ide
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.3.7
Choose a base ref
...
head repository: arduino/arduino-ide
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 2 commits
  • 1,033 files changed
  • 2 contributors

Commits on Dec 23, 2025

  1. Bump version metadata post release (#2842)

    On every startup, Arduino IDE checks for new versions of the IDE. If a newer version is available, a notification/dialog
    is shown offering an update.
    
    "Newer" is determined by comparing the version of the user's IDE to the latest available version on the update channel.
    This comparison is done according to the Semantic Versioning Specification ("SemVer").
    
    In order to facilitate beta testing, builds are generated of the Arduino IDE at the current stage in development. These
    builds are given an identifying version of the following form:
    
    - <version>-snapshot-<short hash> - builds generated for every push and pull request that modifies relevant files
    - <version>-nightly-<YYYYMMDD> - daily builds of the tip of the default branch
    
    In order to cause these builds to be correctly considered "newer" than the release version, the version metadata must be
    bumped immediately following each release.
    
    This will also serve as the metadata bump for the next release in the event that release is a minor release. In case it
    is instead a minor or major release, the version metadata will need to be updated once more before the release tag is
    created (this is clearly documented in the release procedure).
    per1234 authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    2f68013 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. Adding licensed checks (#2841)

    * Added licensed configuration files and scripts
    
    * First run of licensed
    
    * Manually reviewed a bunch of lincenses
    
    * Reviewed all Theia packages
    
    * Added licensed check workflow
    
    * Do not download go version in workflow
    
    Since this project do not use go, we don't need it, and we can install
    Task directly.
    
    * Added project-specific native dependencies
    cmaglie authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    951f7ff View commit details
    Browse the repository at this point in the history
Loading