Skip to content

Releases: eclipse-tycho/tycho

Tycho 4.0.7

27 Mar 15:03
Compare
Choose a tag to compare

Tycho 4.0.7 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]
  • Ed Merks
  • Heiko Klare
  • Marco Lehmann-Mรถrz
  • Sebastian Ratz
  • ะะปะตะบัะฐะฝะดัŠั€ ะšัƒั€ั‚ะฐะบะพะฒ

๐Ÿ’ฐ we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by @dependabot in #3520
  • Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by @dependabot in #3529
  • [tycho-4.0.x] Reduce printed warnings in builds by @eclipse-tycho-bot in #3532
  • Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by @dependabot in #3535
  • Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in #3545
  • [tycho-4.0.x] Add URI to message of GOAWAY info by @eclipse-tycho-bot in #3547
  • [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by @eclipse-tycho-bot in #3554
  • Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by @dependabot in #3558
  • [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by @eclipse-tycho-bot in #3563
  • Auto evaluate tycho version by @laeubi in #3562
  • [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by @eclipse-tycho-bot in #3566
  • [backport] Import the publisher applications from P2 by @laeubi in #3572
  • Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by @dependabot in #3582
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by @dependabot in #3580
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by @dependabot in #3578
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by @dependabot in #3575
  • Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by @dependabot in #3579
  • Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by @dependabot in #3576
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by @dependabot in #3584
  • Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by @dependabot in #3581
  • Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by @dependabot in #3577
  • Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by @dependabot in #3626
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by @dependabot in #3621
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by @dependabot in #3620
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by @dependabot in #3622
  • Bump org.eclipse.platform:org.eclipse.core.runtime from 3.30.0 to 3.31.0 by @dependabot in #3623
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.jarprocessor from 1.3.200 to 1.3.300 by @dependabot in #3624
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator from 1.5.0 to 1.5.200 by @dependabot in #3618
  • Bump org.eclipse.platform:org.eclipse.equinox.common from 3.18.200 to 3.19.0 by @dependabot in #3616
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.metadata.repository from 1.5.200 to 1.5.300 by @dependabot in #3643
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.touchpoint.natives from 1.5.100 to 1.5.200 by @dependabot in #3642
  • Bump org.eclipse.platform:org.eclipse.help.base from 4.4.200 to 4.4.300 by @dependabot in #3644
  • Bump org.eclipse.jdt:org.eclipse.jdt.launching from 3.21.0 to 3.21.100 by @dependabot in #3639
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.garbagecollector from 1.3.100 to 1.3.200 by @dependabot in #3640
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator.manipulator from 2.3.0 to 2.3.100 by @dependabot in #3641
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.core from 2.10.200 to 2.11.0 by @dependabot in #3648
  • Bump org.eclipse.platform:org.eclipse.osgi.compatibility.state from 1.2.900 to 1.2.1000 by @dependabot in #3650
  • Bump org.eclipse.platform:org.eclipse.e4.ui.workbench3 from 0.17.200 to 0.17.300 by @dependabot in #3646
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.touchpoint.eclipse from 2.4.100 to 2.4.200 by @dependabot in #3651
  • Bump org.eclipse.platform:org.eclipse.equinox.registry from 3.11.400 to 3.12.0 by @dependabot in #3647
  • Bump org.eclipse.platform:org.eclipse.ui.workbench from 3.131.0 to 3.131.100 by @dependabot in #3654
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.metadata from 2.8.0 to 2.9.0 by @dependabot in #3653
  • Bump org.codehaus.plexus:plexus-compiler-javac from 2.14.2 to 2.15.0 by @dependabot in #3656
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.publisher.eclipse from 1.5.200 to 1.6.0 by @dependabot in #3657
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.repository.tools from 2.4.200 to 2.4.300 by @dependabot in #3655
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.publisher from 1.9.0 to 1.9.100 by @dependabot in #3649
  • Bump org.eclipse.platform:org.eclipse.jface from 3.32.0 to 3.33.0 by @dependabot in #3659
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository from 1.5.200 to 1.5.300 by @dependabot in #3637
  • [tycho-4.0.x] Adjust resolving tests for 4.31 by @eclipse-tycho-bot in #3665
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.engine from 2.9.0 to 2.10.0 by @dependabot in #3583
  • [tycho-4.0.x] Do not fail the DS build if one dependency failed to add by @eclipse-tycho-bot in #3627
  • Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 by @dependabot in #3666
  • Bump org.eclipse.jdt:ecj from 3.36.0 to 3.37.0 by @dependabot in #3645
  • [tycho-4.0.x] provide suggested version by @eclipse-tycho-bot in #3673
  • [tycho-4.0.x] ExpandedProduct.getFeatures(ROOT_FEATURES) returns over-qualified IDs by @eclipse-tycho-bot in #3675
  • [tycho-4.0.x] assemble-repository: Prevent sources from being included inadvertently by @eclipse-tycho-bot in #3679
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #3683
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 by @dependabot in #3684
  • [tycho-4.0.x] Enforce UTC time for parsing qualifiers by @eclipse-tycho-bot in #3685
  • [tycho-4.0.x] Add an option to enhance the compile log with baseline problems by @eclipse-tycho-bot in #3688
  • [tycho-4.0.x] Prevent ConcurrentModificationException in PomInstallableUnitStore by @eclipse-tycho-bot in #3699
  • [tycho-4.0.x] Add test case for PublishFeaturesAndBundlesMojo marking bundle unpacked by @eclipse-tycho-bot in #3700
  • [tycho-4.0.x] Update latest release to 2024-03 by @eclipse-tycho-bot in https://githu...
Read more

Tycho 4.0.6

17 Feb 18:05
Compare
Choose a tag to compare

Tycho 4.0.6 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]
  • Patrick Ziegler

๐Ÿ’ฐ we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • [tycho-4.0.x] Sort input sources by name by @github-actions in #3430
  • Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by @dependabot in #3431
  • [tycho-4.0.x] Add a new warnCommon mode similar to failCommon by @github-actions in #3436
  • [tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by @github-actions in #3439
  • Bump jetty.version from 11.0.19 to 11.0.20 by @dependabot in #3444
  • [tycho-4.0.x] Support access rules defined from the classpath by @github-actions in #3447
  • [tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by @github-actions in #3451
  • [tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by @github-actions in #3454
  • [tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by @github-actions in #3455
  • [tycho-4.0.x] Resolve API baseline with all matching environments by @github-actions in #3459
  • [tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by @github-actions in #3460
  • [tycho-4.0.x] set-version should update a micro version range properly by @github-actions in #3462
  • Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by @dependabot in #3464
  • Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by @dependabot in #3467
  • Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by @dependabot in #3468
  • Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by @dependabot in #3465
  • [tycho-4.0.x] Print not mapped API messages to the log by @github-actions in #3478
  • [backport] Import BundlesAction for source support by @laeubi in #3479
  • [tycho-4.0.x] Restructure the help menu for Tycho site docs by @github-actions in #3485
  • [tycho-4.0.x] Use the running environment if possible in API analysis by @github-actions in #3486
  • [tycho-4.0.x] Support linked resources by @github-actions in #3488
  • Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by @dependabot in #3491
  • [tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by @github-actions in #3495
  • [tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by @github-actions in #3498
  • Automatically discover dependencies from a published product by @laeubi in #3499
  • [tycho-4.0.x] Improve GOAWAY handling by @github-actions in #3493
  • [tycho-4.0.x] Do not use helper for create memory composite by @github-actions in #3502
  • [backport] Add properties to parameters of fix-artifacts-metadata mojo by @laeubi in #3508
  • [tycho-4.0.x] Only warn if a referenced repository can not be loaded by @github-actions in #3510
  • [tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by @github-actions in #3513
  • Add p2-aware model converter for CycloneDX SBOM generation by @ptziegler in #3516
  • [backport] configure mirror target by @laeubi in #3517
  • Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11 by @dependabot in #3518

Full Changelog: tycho-4.0.5...tycho-4.0.6

Tycho 4.0.5

29 Jan 10:50
Compare
Choose a tag to compare

Tycho 4.0.5 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5
๐Ÿ™ contributors who contributed patches for this release:

  • ะะปะตะบัะฐะฝะดัŠั€ ะšัƒั€ั‚ะฐะบะพะฒ
  • Christoph Lรคubrich
  • Dennis Hendriks
  • dependabot[bot]
  • Ed Merks
  • Gregor Latuske
  • Hannes Wellmann
  • Heiko Klare
  • Jose M. Arnesto
  • Kyle Smith
  • Lars Vogel
  • Lorenzo Bettini
  • Martin D'Aloia
  • Michael Keppler
  • Patrick Ziegler

๐Ÿ’ฐ we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • Bp api no bin by @laeubi in #3023
  • Bp at single jar by @laeubi in #3027
  • [tycho-4.0.x] Make it possible to build Tycho with Java 21 by @github-actions in #3031
  • [tycho-4.0.x] Add a javadoc dependency injector by @github-actions in #3034
  • Add support for API Tools Annotations to Tycho by @laeubi in #3036
  • Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by @dependabot in #3038
  • Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by @dependabot in #3046
  • [tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by @github-actions in #3053
  • Backport #3049 to 4.0.x by @kysmith-csg in #3051
  • [backport] Add a tycho-eclipse-plugin by @laeubi in #3056
  • Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 by @dependabot in #3067
  • Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.5 to 3.5.0 by @dependabot in #3066
  • [tycho-4.0.x] Support features / dir bundles / install bundle in EclipseApplication by @github-actions in #3060
  • [tycho-4.0.x] Migrating Category wiki page by @github-actions in #3074
  • [tycho-4.0.x] Small update of BuildProperties file by @github-actions in #3073
  • [tycho-4.0.x] Adding category.xml file a the package type docu by @github-actions in #3072
  • [tycho-4.0.x] TestingBundles documentation mini update by @github-actions in #3071
  • [tycho-4.0.x] Migrating Target platform wiki page by @github-actions in #3070
  • [tycho-4.0.x] Request extra permission for licensecheck by @github-actions in #3080
  • Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by @dependabot in #3078
  • [tycho-4.0.x] Fixed in TargetPlatform.md by @github-actions in #3083
  • [tycho-4.0.x] Fixed non-quotes element in TargetPlatform.md by @github-actions in #3086
  • [tycho-4.0.x] Select best matching target environment for p2install by @github-actions in #3090
  • [tycho-4.0.x] Support multi-environment install for p2installed test runtime by @github-actions in #3092
  • Bump org.apache.maven.resolver:maven-resolver-util from 1.9.17 to 1.9.18 by @dependabot in #3095
  • Bp update versions by @laeubi in #3096
  • Specify 4.0.5-SNAPSHOT for relocation by @laeubi in #3098
  • Bump commons-io:commons-io from 2.15.0 to 2.15.1 by @dependabot in #3102
  • [tycho-4.0.x] Calculate severity level based on the project not on the problem by @github-actions in #3104
  • Bump org.mockito:mockito-core from 5.7.0 to 5.8.0 by @dependabot in #3107
  • [tycho-4.0.x] Remove readonly from parameter to prevent maven warning by @github-actions in #3111
  • [tycho-4.0.x] Check if artifact exits before attach it to not get warned by maven by @github-actions in #3117
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in #3118
  • Bp warning fix by @laeubi in #3124
  • Bump org.eclipse.platform:org.eclipse.jface from 3.31.0 to 3.32.0 by @dependabot in #3141
  • Bump org.eclipse.platform:org.eclipse.ui.workbench from 3.130.0 to 3.131.0 by @dependabot in #3136
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.core from 2.10.100 to 2.10.200 by @dependabot in #3138
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.2.400 to 1.3.0 by @dependabot in #3143
  • Bump org.eclipse.platform:org.eclipse.osgi from 3.18.500 to 3.18.600 by @dependabot in #3137
  • Bp p2inf2 by @laeubi in #3144
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository from 1.5.100 to 1.5.200 by @dependabot in #3135
  • Bump org.eclipse.platform:org.eclipse.core.runtime from 3.29.0 to 3.30.0 by @dependabot in #3156
  • Bump org.eclipse.jdt:ecj from 3.35.0 to 3.36.0 by @dependabot in #3152
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator.manipulator from 2.2.200 to 2.3.0 by @dependabot in #3155
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.7.0.202309050840-r to 6.8.0.202311291450-r by @dependabot in #3165
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.2.200 to 2.3.0 by @dependabot in #3164
  • Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.100 to 1.2.200 by @dependabot in #3167
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator from 1.4.300 to 1.5.0 by @dependabot in #3169
  • Bump org.eclipse.platform:org.eclipse.osgi.compatibility.state from 1.2.800 to 1.2.900 by @dependabot in #3172
  • [tycho-4.0.x] Strip down ReactorRepositoryManager by @github-actions in #3180
  • [tycho-4.0.x] Move DependencyArtifacts computation into project types by @github-actions in #3186
  • Pr 3106 by @laeubi in #3192
  • [tycho-4.0.x] Rename misleading mojo class by @github-actions in #3189
  • Add new director mojo by @laeubi in #3195
  • [tycho-4.0.x] Adapt to removed support for loading pack.gz packaged artifacts in P2 by @github-actions in #3200
  • [Tycho-4] Adapt to P2 enhancements in Eclipse 2023-12 by @HannesWell in #3125
  • [tycho-4.0.x] Fix grammar of log message by @github-actions in #3201
  • Bp pde by @laeubi in #3217
  • [tycho-4.0.x] Fixup Director Mojo when used as a plugin in pom.xml by @github-actions in #3203
  • Bump org.apache.bcel:bcel from 6.7.0 to 6.8.0 by @dependabot in #3214
  • Bump org.eclipse.jdt:org.eclipse.jdt.launching from 3.20.100 to 3.21.0 by @dependabot in #3216
  • Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.300 to 3.10.400 by @dependabot in #3211
  • Bump org.eclipse.platform:org.eclipse.help.base from 4.4.100 to 4.4.200 by @dependabot in #3213
  • Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.100 to 1.3.200 by @dependabot in #3207
  • Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.300 to 1.6.400 by @dependabot in #3215
  • Bump org.eclipse.platform:org.eclipse.e4.ui.workbench3 from 0.17.100 to 0.17.200 by @dependabot in #3209
  • Bump org.eclipse.jdt:org.eclipse.jdt.core from 3.35.0 to 3.36.0 by @dependabot in #3208
  • Bump org.eclipse.platform:org.eclipse.equinox.common from 3.18.100 to 3.18.200 by @dependabot in #3212
  • [tycho-4.0.x] Consider the max occurrence of a requi...
Read more

Tycho 4.0.4

08 Nov 06:32
Compare
Choose a tag to compare

Tycho 4.0.4 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.4/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.4
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.4
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]
  • Gilles
  • Hannes Wellmann
  • Lars Vogel
  • Marco Lehmann-Mรถrz
  • Martin D'Aloia
  • Pierre-Charles David
  • Tobias Hahnen
  • Vasili Gulevich
  • ะะปะตะบัะฐะฝะดัŠั€ ะšัƒั€ั‚ะฐะบะพะฒ

๐Ÿ’ฐ we would like to also thank the Eclipse IDE Workinggroup for sponsoring the releng work in this release

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • [tycho-4.0.x] Enable content encoding by @github-actions in #2876
  • Bump asm-version from 9.5 to 9.6 by @dependabot in #2880
  • Bump maven-version from 3.9.4 to 3.9.5 by @dependabot in #2885
  • Bump commons-net:commons-net from 3.9.0 to 3.10.0 by @dependabot in #2888
  • Bump asm-version from 9.5 to 9.6 by @dependabot in #2883
  • Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 by @dependabot in #2894
  • [tycho-4.0.x] Call the API tools directly without using ApiAnalysisApplication by @github-actions in #2900
  • [tycho-4.0.x] Workaround for eclipse-pde/eclipse.pde#789 by @github-actions in #2902
  • Bump jetty.version from 11.0.15 to 11.0.17 by @dependabot in #2906
  • [tycho-4.0.x] Adding the repository creation to target platform with feature its by @github-actions in #2892
  • Fix syntax error in RELEASE_NOTES.md by @pcdavid in #2914
  • [tycho-4.0.x] disable vm install job in jdt by @github-actions in #2921
  • Only set download/install-size attributes in features if they exist by @HannesWell in #2917
  • [tycho-4.0.x] Set the output folder of the imported project to the maven location by @github-actions in #2923
  • [tycho-4.0.x] Add XMLTool testing-util for XML-doc parsing and XPath evaluation by @github-actions in #2926
  • Fix addition of unnecessary attributes in source-features and add Tests by @HannesWell in #2925
  • [tycho-4.0.x] Remove duplicated ProductFile2 by @github-actions in #2928
  • [tycho-4.0.x] Update TestingBundles.md - fix typos by @github-actions in #2933
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by @dependabot in #2935
  • Bump io.takari.maven:takari-smart-builder from 0.6.3 to 0.6.4 by @dependabot in #2939
  • Add support for Product Update-site names by @HannesWell in #2929
  • Bump pluginToolsVersion from 3.9.0 to 3.10.1 by @dependabot in #2942
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 by @dependabot in #2956
  • Bump org.codehaus.plexus:plexus-cipher from 2.0 to 2.1.0 by @dependabot in #2957
  • Bump surefire-version from 3.1.2 to 3.2.1 by @dependabot in #2955
  • Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.1 to 3.3.2 by @dependabot in #2961
  • [tycho-4.0.x] Add workaround for possible ApiTools leak by @github-actions in #2964
  • [tycho-4.0.x] Add nullcheck to TychoMirrorApplication by @github-actions in #2966
  • Bump commons-io:commons-io from 2.14.0 to 2.15.0 by @dependabot in #2959
  • [tycho-4.0.x] fix #2877 (#2878) by @github-actions in #2967
  • Backport: Follow P2 contract of cached file's extension (#2938) by @basilevs in #2944
  • Pr 2893 by @laeubi in #2968
  • [tycho-4.0.x] Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML by @github-actions in #2971
  • Bump jetty.version from 11.0.17 to 11.0.18 by @dependabot in #2974
  • [tycho-4.0.x] Automatically use all reactor projects for the searchpath by @github-actions in #2979
  • [tycho-4.0.x] Support supply a complete folder instead of a singular project file by @github-actions in #2981
  • Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 by @dependabot in #2987
  • [tycho-4.0.x] Issue 2937: Integration test by @github-actions in #2982
  • Backport p2inf by @laeubi in #2991
  • Pr 2986 by @laeubi in #2994
  • Bump org.junit.vintage:junit-vintage-engine from 5.10.0 to 5.10.1 by @dependabot in #3010
  • Bump pluginToolsVersion from 3.10.1 to 3.10.2 by @dependabot in #3004
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in #3013
  • Bump surefire-version from 3.2.1 to 3.2.2 by @dependabot in #3001
  • Bump org.junit.jupiter:junit-jupiter-api from 5.9.3 to 5.10.1 by @dependabot in #3009
  • Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.0 by @dependabot in #3006
  • Backport api tools jar by @laeubi in #3015
  • [tycho-4.0.x] Fix possible NPE in AbstractApplication as seen in integration tests by @github-actions in #3017
  • Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.1 by @dependabot in #3012

Full Changelog: tycho-4.0.3...tycho-4.0.4

Tycho 4.0.3

30 Sep 08:06
Compare
Choose a tag to compare

Tycho 4.0.3 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.3/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.3
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.3
๐Ÿ™ contributors who contributed patches for this release:

  • Cรฉdric Marin
  • Christoph Lรคubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Jakub Stroleny

๐Ÿ’ฐ we would like to also thank the Eclipse IDE Working Group for sponsoring the releng work in this release

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • Bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by @dependabot in #2722
  • Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by @dependabot in #2723
  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 by @dependabot in #2724
  • Do not synchronize and add a timeout for "bad" locations by @laeubi in #2727
  • [tycho-4.0.x] Consider Source-Unit version when adding sources to a P2-repo by @github-actions in #2743
  • [tycho-4.0.x] FileTargetDefinitionContent: Improve exception message by @github-actions in #2730
  • Bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9 by @dependabot in #2749
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.0.202305301015-r to 6.6.1.202309021850-r by @dependabot in #2750
  • Add an option to filter repo-references before being added to a p2-repo by @HannesWell in #2753
  • Bump io.takari.polyglot:polyglot-common from 0.4.10 to 0.4.11 by @dependabot in #2733
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.1.202309021850-r to 6.7.0.202309050840-r by @dependabot in #2756
  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 by @dependabot in #2763
  • Bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 by @dependabot in #2760
  • Bump org.eclipse.platform:org.eclipse.osgi from 3.18.400 to 3.18.500 by @dependabot in #2774
  • Bump org.eclipse.jdt:ecj from 3.34.0 to 3.35.0 by @dependabot in #2775
  • Bump org.eclipse.platform:org.eclipse.jface from 3.30.0 to 3.31.0 by @dependabot in #2781
  • Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.200 to 1.6.300 by @dependabot in #2778
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.jarprocessor from 1.3.0 to 1.3.200 by @dependabot in #2795
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.touchpoint.natives from 1.5.0 to 1.5.100 by @dependabot in #2794
  • Bump org.eclipse.platform:org.eclipse.e4.ui.workbench3 from 0.17.0 to 0.17.100 by @dependabot in #2792
  • Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.200 to 3.10.300 by @dependabot in #2783
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.0 to 1.3.100 by @dependabot in #2782
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.garbagecollector from 1.3.0 to 1.3.100 by @dependabot in #2776
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.0 to 1.3.100 by @dependabot in #2777
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.2.100 to 2.2.200 by @dependabot in #2803
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.7.0 to 2.7.100 by @dependabot in #2805
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.engine from 2.8.0 to 2.8.100 by @dependabot in #2807
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.metadata from 2.7.0 to 2.7.100 by @dependabot in #2819
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.0 to 2.6.100 by @dependabot in #2818
  • Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.2.300 to 1.2.400 by @dependabot in #2804
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.repository.tools from 2.4.0 to 2.4.100 by @dependabot in #2793
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator.manipulator from 2.2.100 to 2.2.200 by @dependabot in #2825
  • Bump org.eclipse.jdt:org.eclipse.jdt.core from 3.34.0 to 3.35.0 by @dependabot in #2828
  • Bump org.eclipse.platform:org.eclipse.core.runtime from 3.27.0 to 3.29.0 by @dependabot in #2827
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.metadata.repository from 1.5.0 to 1.5.100 by @dependabot in #2826
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.publisher from 1.8.0 to 1.8.100 by @dependabot in #2779
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.core from 2.9.200 to 2.10.100 by @dependabot in #2834
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository from 1.5.0 to 1.5.100 by @dependabot in #2831
  • Bump org.eclipse.pde:org.eclipse.pde.core from 3.17.0 to 3.17.100 by @dependabot in #2806
  • Bump org.eclipse.platform:org.eclipse.equinox.simpleconfigurator from 1.4.200 to 1.4.300 by @dependabot in #2835
  • Bump org.eclipse.platform:org.eclipse.ui.workbench from 3.129.0 to 3.130.0 by @dependabot in #2833
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 by @dependabot in #2832
  • Bump org.eclipse.platform:org.eclipse.help.base from 4.4.0 to 4.4.100 by @dependabot in #2808
  • Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.0 to 1.3.100 by @dependabot in #2817
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.touchpoint.eclipse from 2.4.0 to 2.4.100 by @dependabot in #2802
  • Bump org.eclipse.platform:org.eclipse.equinox.p2.publisher.eclipse from 1.5.0 to 1.5.100 by @dependabot in #2780
  • Bump org.eclipse.platform:org.eclipse.equinox.common from 3.18.0 to 3.18.100 by @dependabot in #2839
  • [tycho-4.0.x] Fix DependencyComputer missing bundles when they have different versions by @github-actions in #2842
  • [tycho-4.0.x] Add support for new repository target location type by @github-actions in #2845
  • [Backport] Simplify repository assembling and reference filtering by @HannesWell in #2851
  • Bump org.apache.maven.resolver:maven-resolver-util from 1.9.15 to 1.9.16 by @dependabot in #2857
  • [tycho-4.0.x] Assemble repository for all environments in one pass by @github-actions in #2860
  • [tycho-4.0.x] Fix creation of output directory in packaging mojo by @github-actions in #2861
  • [tycho-4.0.x] Introduce a public static constant for the current eclipse release by @github-actions in #2864
  • [tycho-4.0.x] Return the maven location for missing junit bundles by @github-actions in #2869
  • [tycho-4.0.x] Remove unused MavenBundlesArtifactRepository by @github-actions in #2868
  • [Tycho 4.0.x] Suppress addition of unnecessary repo-refereces when assembling p2-repos by @HannesWell in #2870
  • Bump commons-io:commons-io from 2.13.0 to 2.14.0 by @dependabot in #2872

Full Changelog: tycho-4.0.2...tycho-4.0.3

Tycho 4.0.2

21 Aug 13:11
Compare
Choose a tag to compare

Tycho 4.0.2 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.2/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.2
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.2
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]
  • Titouan Vervack

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • Add workaround for Platform log can throw NPE by @laeubi in #2683
  • [tycho-4.0.x] Add dummy parameter to prevent warnings with jgit as timestamp provider by @github-actions in #2686
  • [tycho-4.0.x] Fix NPE occurring when module is there but has no wiring by @github-actions in #2690
  • [backport] Support repository references by @laeubi in #2692
  • Backport xtext repo test by @laeubi in #2693
  • Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.1.0 to 3.2.0 by @dependabot in #2694
  • Try to handle GOAWAY with a retry of the GET call falling back to Http/1 by @laeubi in #2696
  • [tycho-4.0.x] Add workaround for multiple calls of repo mojo using wrong URL by @github-actions in #2699
  • Bump org.apache.maven.resolver:maven-resolver-util from 1.9.14 to 1.9.15 by @dependabot in #2705
  • Bump maven-version from 3.9.3 to 3.9.4 by @dependabot in #2702
  • [tycho-4.0.x] Support changing of version in pde.bnd files by @github-actions in #2713
  • [tycho-4.0.x] Make sure the last modified timestamp is set correctly by @github-actions in #2715

Full Changelog: tycho-4.0.1...tycho-4.0.2

Tycho 4.0.1

30 Jul 08:17
Compare
Choose a tag to compare

Subject: Tycho 4.0.1 is released

Tycho 4.0.1 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.1/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.1
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.1
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]
  • github-actions[bot]
  • Hannes Wellmann

๐Ÿ’ฐ we would like to also thank the Eclipse IDE Workingroup for sponsoring this release

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

  • [tycho-4.0.x] Non existing but optional dependencies lead to resolving issue in target by @github-actions in #2606
  • Backport tycho-repository-plugin by @laeubi in #2608
  • [tycho-4.0.x] Move showDiffDetails property to ComparisonData by @github-actions in #2611
  • Bump unirest-java from 3.14.4 to 3.14.5 by @dependabot in #2613
  • [tycho-4.0.x] Make comparison of newlines in text files more precise by @github-actions in #2614
  • [tycho-4.0.x] Print the name and version of used ECJ compiler by @github-actions in #2617
  • Bump depends-maven-plugin from 1.4.0 to 1.5.0 by @dependabot in #2621
  • [tycho-4.0.x] Improve PluginConfigurationHelper by using a dedicated object by @github-actions in #2628
  • [tycho-4.0.x] Add support for a local packed osgi-repository by @github-actions in #2629
  • [tycho-4.0.x] The hamcrest artifact from maven is not a bundle, use servicemix instead by @github-actions in #2633
  • [tycho-4.0.x] Add assertions and explicit configuration to junit test by @github-actions in #2636
  • [tycho-4.0.x] Use the MavenBundleResolver to resolve JUnit Bundles from TargetPlatfrom by @github-actions in #2637
  • [tycho-4.0.x] Fix resolving of project if target do not contains JUnit by @github-actions in #2641
  • [tycho-4.0.x] Make the repository format pluggable by @github-actions in #2643
  • [tycho-4.0.x] Check if the about to be injected maven coordinates can be resolved by @github-actions in #2650
  • Bump org.apache.maven.resolver:maven-resolver-util from 1.9.13 to 1.9.14 by @dependabot in #2664
  • Bump org.junit.vintage:junit-vintage-engine from 5.9.3 to 5.10.0 by @dependabot in #2655
  • [tycho-4.0.x] Create a commit hash for local builds as well (#2673) by @github-actions in #2674
  • [tycho-4.0.x] Return the packed project artifact as the location of the Artifact (#2667) by @github-actions in #2676
  • [tycho-4.0.x] SharedHttpCacheStorage doesn't resolve redirect correctly if the uri that is given isn't normalized #2666 by @github-actions in #2675
  • Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by @dependabot in #2663
  • Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 by @dependabot in #2678
  • First check if it is likely a valid descriptor before issue validation by @laeubi in #2681

Full Changelog: tycho-4.0.0...tycho-4.0.1

Tycho 4.0.0

01 Jul 12:47
Compare
Choose a tag to compare

Tycho 4.0.0 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.0/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.0
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/4.0.0
๐Ÿ™ contributors who contributed patches for this release:

  • Ben Shelbourne
  • Brian de Alwis
  • Christoph Lรคubrich
  • Daniel Schwering
  • dependabot[bot]
  • Dieter Mai
  • Ed Merks
  • Edoardo Luppi
  • Gabriel Einsdorf
  • Gregor Latuske
  • Hannes Wellmann
  • Jakub Stroleny
  • Joe Shannon
  • Jonah Graham
  • Konrad Windszus
  • Lars Vogel
  • lgoubet
  • Lorenzo Bettini
  • Michael Keppler
  • Mickael Istria
  • Patrick Ziegler
  • Peter Hermsdorf
  • Roncla
  • Sebastian Ratz
  • StepSecurity Bot
  • Vaclav Hala
  • William Riley
  • ะะปะตะบัะฐะฝะดัŠั€ ะšัƒั€ั‚ะฐะบะพะฒ

๐Ÿ’ฐ we would like to also thank Faktor Zehn GmbH for sponsoring contributions and the Eclipse IDE Working Group for sponsoring the releng work in this release

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

Tycho 3.0.5

23 Jun 07:10
Compare
Choose a tag to compare

Tycho 3.0.5 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-3.0.5/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-3.0.5
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/3.0.5
๐Ÿ™ contributors who contributed patches for this release:

  • Christian Dietrich
  • Christoph Lรคubrich
  • dependabot[bot]

๐Ÿ’ฐ we would like to also thank Eclipse WG for sponsoring the releng work in this release

and thanks to everyone who helped us with testing the snapshot version.

IMPORTANT: Please keep in mind that with this release Tycho 3 has reached EOL and will likely not receive any updates, we encourage everyone to upgrade to Tycho 4 what will officially released soon.

Regards,
The Tycho Team

Tycho 3.0.4

18 Mar 07:37
Compare
Choose a tag to compare

Tycho 3.0.4 has been released and is available from Maven Central repository.

๐Ÿ†• https://github.com/eclipse-tycho/tycho/blob/tycho-3.0.4/RELEASE_NOTES.md
๐Ÿท๏ธ https://github.com/eclipse-tycho/tycho/tree/tycho-3.0.4
๐Ÿ‘” https://projects.eclipse.org/projects/technology.tycho/releases/3.0.4
๐Ÿ™ contributors who contributed patches for this release:

  • Christoph Lรคubrich
  • dependabot[bot]

๐Ÿ’ฐ we would like to also thank the Eclipse IDE Working Group for sponsoring this release

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team