Skip to content

Releases: eclipse-sisu/sisu-project

1.1.1

Choose a tag to compare

@cstamas cstamas released this 20 Oct 10:50
releases/1.1.1

Dependency updates and better control over JSR330 bean filtering introduced in 1.1.0.

What's Changed

Full Changelog: releases/1.1.0...releases/1.1.1

1.1.0

Choose a tag to compare

@cstamas cstamas released this 27 Jul 17:07
releases/1.1.0

Eclipse Sisu 1.1.0 release. Added new feature: JSR330 bean filtering.

Important: when using Sisu Plexus Shim (that implicitly creates Sisu Inject), the JSR330 bean filtering will automatically "follow" (have same filtering rules applied) the Plexus Beans visibility. Control this behaviour using Plexus Container Configuration new method.

Users of Sisu Inject only (without Plexus Shim) are not affected by this change.

What's Changed

Full Changelog: releases/1.0.1...releases/1.1.0

1.0.1

Choose a tag to compare

@cstamas cstamas released this 24 Jun 11:08
releases/1.0.1

Slight dependency updates and addition of automatic module names.

What's Changed

New Contributors

Full Changelog: releases/1.0.0...releases/1.0.1

1.0.0

Choose a tag to compare

@cstamas cstamas released this 07 Feb 20:00
releases/1.0.0

What's Changed

New Contributors

Full Changelog: milestones/0.9.0.M4...releases/1.0.0

0.9.0.M4

0.9.0.M4 Pre-release
Pre-release

Choose a tag to compare

@cstamas cstamas released this 20 May 11:39
milestones/0.9.0.M4

Most important change: ASM is "demoted" to plain dependency, hence, consumer is able to override/update it the usual "Maven way". This applies to all components: inject, plexus and sisu-maven-plugin as well.

Historically, Sisu shaded in ASM just like Guice did. Later Sisu started shipping "main" JAR with shaded ASM but also "no_asm" classified artifact without ASM (just like Guice did with "classes" classified JAR). Starting from this version, Sisu does not shade ASM anymore, it is "demoted" to transitive dependency. Sisu is built with ASM 9.8.

Sisu is compatible with range of Guice [3,7).

What's Changed

Full Changelog: milestones/0.9.0.M3...milestones/0.9.0.M4

0.9.0.M3

0.9.0.M3 Pre-release
Pre-release

Choose a tag to compare

@cstamas cstamas released this 03 Jun 16:21
milestones/0.9.0.M3

What's Changed

New Contributors

Full Changelog: milestones/0.9.0.M2...milestones/0.9.0.M3

0.9.0.M2

0.9.0.M2 Pre-release
Pre-release

Choose a tag to compare

@kwin kwin released this 21 Jun 10:39

What's Changed

  • Fix SpaceScanner to use latest ASM API version by @bentmann in #57
  • 3.7 is not an officially supported version therefore specify 3.8 instead by @kwin in #60
  • Provide script to help upgrade embedded copy of ASM by @mcculls in #68
  • ASM_9_4 by @mcculls in #69
  • Require Java 8 by @kwin in #77
  • Sisu specific PreConstruct/PreDestroy annotations by @cstamas in #76
  • Update build plugins by @cstamas in #78
  • ASM 9.5 by @slachiewicz in #80
  • Align to latest Maven plugins by @cstamas in #81
  • Move release elements from oss-parent to local project by @mcculls in #87
  • Create a 'no_asm' jar at release time which doesn't embed ASM by @mcculls in #86

New Contributors

Full Changelog: milestones/0.9.0.M1...milestones/0.9.0.M2

0.9.0.M1

0.9.0.M1 Pre-release
Pre-release

Choose a tag to compare

@mcculls mcculls released this 10 May 19:12

What's Changed

  • Fix CDI related issues by @cstamas in #1
  • Build with Eclipse/Tycho 2.5.0 and Java 11 by @mcculls in #33
  • Raise problem reporting logs to DEBUG, fixes #36 by @gnodet in #37
  • Upgrade internal copy of ASM to 9.2 by @mcculls in #34
  • Implement PathTypeConverter by @mcculls in #39
  • Add JUnit 5 annotations to InjectedTest setUp/tearDown by @mcculls in #40
  • Fix static parameters binding lookup by @mcculls in #41
  • Run injection tests against multiple versions of Guice by @mcculls in #42
  • Support using @priority on Providers by @mcculls in #43
  • Use read lock when subscribing to publishers… by @mcculls in #44
  • Cache binding lookups for single bean providers by @mcculls in #45
  • Use AtomicReferenceFieldUpdater as it works better for large numbers of instances by @mcculls in #46
  • Enable Java CI workflow by @mcculls in #47
  • Enable CodeQL analysis by @mcculls in #48
  • Replace potentially-expensive regex with simple tokenizer by @mcculls in #49
  • Allow Main to boot with extra bindings by @bentmann in #50
  • Re-enable various resource-related unit tests by @mcculls in #51
  • Rework globber pattern strategy to avoid use of regex by @mcculls in #52
  • Use GlobberStrategy.PATTERN instead of regex for ServiceBindings filtering by @mcculls in #53

New Contributors

Full Changelog: https://github.com/eclipse/sisu.inject/commits/milestones/0.9.0.M1

0.3.5

Choose a tag to compare

@mcculls mcculls released this 25 Oct 18:43

Maintenance release

  • Build against CDI API 1.2