Skip to content

Commit 8fe1853

Browse files
committed
change: bump version from v2.2.2 to v2.3.0
1 parent 244cbbc commit 8fe1853

File tree

3 files changed

+49
-20
lines changed

3 files changed

+49
-20
lines changed

CHANGELOG.md

Lines changed: 47 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
This changelog is managed with commitizen tool, don't update it manually.
99

10+
## v2.3.0 (2025-08-13)
11+
12+
### Feat
13+
14+
- add service profile as global option to idf.py
15+
- add `--registry-url` and `--storage-url` params to idf.py
16+
- add IDF_COMPONENT_LOCAL_STORAGE_URL env variable
17+
- add function to validate url or file in cli
18+
- add `--local-storage-url` param to idf.py
19+
- use pydantic types for validation
20+
- read env variables in ProfileItem
21+
- create mermaid workflow diagrams
22+
- Add optional path to ChecksumsManager dump method
23+
24+
### Fix
25+
26+
- cache message about skipped dependency
27+
- better error message when manifest validation failed
28+
- Allow to delete a yanked version
29+
- Cassette when yanking
30+
- Minor documentation fix
31+
- ignore if clauses with kconfig options with unsupported idf version
32+
- catch all MissingKconfigError exception
33+
- fix checking max name length
34+
35+
### Refactor
36+
37+
- reformat all rst files using docstrfmt
38+
1039
## v2.2.2 (2025-06-12)
1140

1241
### Feat
@@ -377,7 +406,7 @@ This changelog is managed with commitizen tool, don't update it manually.
377406
- Only expand environment variables in the manifest files during CMake execution
378407
- Manifest dumping with non-expanded environment variables
379408

380-
## \[1.4.1\] - 2023-10-02
409+
## [1.4.1] - 2023-10-02
381410

382411
### Fixed
383412

@@ -389,7 +418,7 @@ This changelog is managed with commitizen tool, don't update it manually.
389418
- Fix processing of `rules` and `matches` for components from the registry
390419
- Fix processing handling of `require` field for components from the registry
391420

392-
## \[1.4.0\] - 2023-09-15
421+
## [1.4.0] - 2023-09-15
393422

394423
### Added
395424

@@ -418,20 +447,20 @@ This changelog is managed with commitizen tool, don't update it manually.
418447
- Fixed issue where `compote component upload` command ignored `default_namespace` parameter from the profile
419448
- The component manager no longer accesses the API to get the storage URL for the default registry URL
420449

421-
## \[1.3.2\] - 2023-07-05
450+
## [1.3.2] - 2023-07-05
422451

423452
### Fixed
424453

425454
- Keep original if statement in the `IfClause` object
426455
- Git source dependencies with `version` field work again
427456

428-
## \[1.3.1\] - 2023-07-03
457+
## [1.3.1] - 2023-07-03
429458

430459
### Fixed
431460

432461
- Fetch the same version as the lock file does while checking solved dependencies
433462

434-
## \[1.3.0\] - 2023-06-30
463+
## [1.3.0] - 2023-06-30
435464

436465
### Changed
437466

@@ -480,7 +509,7 @@ This changelog is managed with commitizen tool, don't update it manually.
480509
- Fixed a bug where it was required to set IDF version and target for non-IDF dependent actions
481510
- Fix checks for targets in manifest validator, to make sure newer targets don't cause errors on older ESP-IDF versions
482511

483-
## \[1.2.3\] - 2023-05-25
512+
## [1.2.3] - 2023-05-25
484513

485514
### Fixed
486515

@@ -491,7 +520,7 @@ This changelog is managed with commitizen tool, don't update it manually.
491520
- Fix manifest hash calculation for dependencies from git repositories
492521
- Keep local components non-hashable
493522

494-
## \[1.2.2\] - 2023-01-17
523+
## [1.2.2] - 2023-01-17
495524

496525
### Fixed
497526

@@ -501,22 +530,22 @@ This changelog is managed with commitizen tool, don't update it manually.
501530
- Fix nondeterministic order of components passed to IDF build system (https://github.com/espressif/esp-idf/issues/10419)
502531
- Fix hash validation for components uploaded with older versions of the component manager
503532

504-
## \[1.2.1\] - 2022-12-12
533+
## [1.2.1] - 2022-12-12
505534

506535
### Fixed
507536

508537
- Fix `idf.py add-dependency` crash for any argument
509538
- Fix regression in `python -m idf_component_manager upload-component` command
510539

511-
## \[1.2.0\] - 2022-12-08 \[YANKED\]
540+
## [1.2.0] - 2022-12-08 [YANKED]
512541

513542
### Fixed
514543

515544
- Make cache path shorter (important on Windows)
516545
- Set default API responses cache time to 5 minutes
517546
- Fix support of python 3.4
518547

519-
## \[1.2.0-rc0\] - 2022-12-02
548+
## [1.2.0-rc0] - 2022-12-02
520549

521550
### Added
522551

@@ -551,21 +580,21 @@ This changelog is managed with commitizen tool, don't update it manually.
551580
- Dump manifest file inconsistency with escaped dollar sign
552581
- Fix schema validation of the `idf_component_manager.yml` config file
553582

554-
## \[1.1.4\] - 2022-07-04
583+
## [1.1.4] - 2022-07-04
555584

556585
### Fixed
557586

558587
- Loose the restrictions for pyyaml on python 2.7 and 3.4
559588

560-
## \[1.1.3\] - 2022-06-21
589+
## [1.1.3] - 2022-06-21
561590

562591
### Fixed
563592

564593
- error when revision number equals to 1
565594
- colorama version incompatible with python 3.4
566595
- pyyaml version incompatible with python 3.4
567596

568-
## \[1.1.2\] - 2022-06-10
597+
## [1.1.2] - 2022-06-10
569598

570599
### Added
571600

@@ -576,7 +605,7 @@ This changelog is managed with commitizen tool, don't update it manually.
576605
- Fix crash on malformed env variables
577606
- Support revision numbers in `version` and `dependencies` -> `version`
578607

579-
## \[1.1.1\] - 2022-05-31
608+
## [1.1.1] - 2022-05-31
580609

581610
### Added
582611

@@ -587,7 +616,7 @@ This changelog is managed with commitizen tool, don't update it manually.
587616
- Fix expansion of environment variables in manifest for `rules`
588617
- Fix inject optional dependencies even if they are excluded
589618

590-
## \[1.1.0\] - 2022-05-19
619+
## [1.1.0] - 2022-05-19
591620

592621
### Added
593622

@@ -628,7 +657,7 @@ This changelog is managed with commitizen tool, don't update it manually.
628657
- Fix support of REQUIRES by the project's main component
629658
- Allow transient dependencies for the main component
630659

631-
## \[1.0.1\] - 2022-01-12
660+
## [1.0.1] - 2022-01-12
632661

633662
### Fixed
634663

@@ -637,7 +666,7 @@ This changelog is managed with commitizen tool, don't update it manually.
637666
- Fix error message when the directory didn't find in a git repository
638667
- Get the list of known targets from ESP-IDF, when possible
639668

640-
## \[1.0.0\] - 2021-12-21
669+
## [1.0.0] - 2021-12-21
641670

642671
### Added
643672

@@ -655,4 +684,4 @@ This changelog is managed with commitizen tool, don't update it manually.
655684
- Copy filtered paths for git source
656685
- Fix local source missing dependencies
657686

658-
## \[0.3.2-beta\] - 2021-10-22
687+
## [0.3.2-beta] - 2021-10-22

idf_component_tools/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# SPDX-License-Identifier: Apache-2.0
33
"""IDF Component Tools Version"""
44

5-
__version__ = '2.2.2'
5+
__version__ = '2.3.0'

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ include = [
1010

1111
[project]
1212
name = "idf-component-manager"
13-
version = "2.2.2"
13+
version = "2.3.0"
1414
authors = [
1515
{ name = "Sergei Silnov", email = "[email protected]" },
1616
{ name = "Fu Hanxi", email = "[email protected]" },

0 commit comments

Comments
 (0)