Skip to content

Releases: eclipse-sisu/sisu-project

1.0.0

07 Feb 20:00
releases/1.0.0

Choose a tag to compare

What's Changed

New Contributors

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

0.9.0.M4

20 May 11:39
milestones/0.9.0.M4

Choose a tag to compare

0.9.0.M4 Pre-release
Pre-release

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

03 Jun 16:21
milestones/0.9.0.M3

Choose a tag to compare

0.9.0.M3 Pre-release
Pre-release

What's Changed

New Contributors

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

0.9.0.M2

21 Jun 10:39

Choose a tag to compare

0.9.0.M2 Pre-release
Pre-release

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

10 May 19:12

Choose a tag to compare

0.9.0.M1 Pre-release
Pre-release

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

25 Oct 18:43

Choose a tag to compare

Maintenance release

  • Build against CDI API 1.2