Skip to content

Commit de0c136

Browse files
committed
chore(main): release 8.0.0
1 parent 9b55de9 commit de0c136

File tree

3 files changed

+60
-23
lines changed

3 files changed

+60
-23
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".": "7.4.3"}
1+
{".":"8.0.0"}

CHANGELOG.md

Lines changed: 58 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
1+
# Changelog
2+
3+
## [8.0.0](https://github.com/Flagsmith/flagsmith-java-client/compare/v7.4.3...v8.0.0) (2025-11-12)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Context Values support, `getEvaluationResult` ([#184](https://github.com/Flagsmith/flagsmith-java-client/issues/184))
9+
10+
### Features
11+
12+
* Actualise context schema, `SPLIT` reason weight formatting ([#186](https://github.com/Flagsmith/flagsmith-java-client/issues/186)) ([b909755](https://github.com/Flagsmith/flagsmith-java-client/commit/b9097558fa83824068382457d944b721c206d01e))
13+
* Context Values support, `getEvaluationResult` ([#184](https://github.com/Flagsmith/flagsmith-java-client/issues/184)) ([d892342](https://github.com/Flagsmith/flagsmith-java-client/commit/d89234228d379280831bf3a66d828c4580898c46))
14+
* Send a standard `User-Agent: sdk-name/version` header ([#187](https://github.com/Flagsmith/flagsmith-java-client/issues/187)) ([8eab4ae](https://github.com/Flagsmith/flagsmith-java-client/commit/8eab4ae7829fec5c48e4c667abdacc6b12c23975))
15+
16+
17+
### Bug Fixes
18+
19+
* `getEnvironmentFlags` includes segments in evaluation context ([#193](https://github.com/Flagsmith/flagsmith-java-client/issues/193)) ([9b55de9](https://github.com/Flagsmith/flagsmith-java-client/commit/9b55de940d2bb735125129ad0ed90f451493b8a8))
20+
21+
22+
### CI
23+
24+
* Integrate release-please ([#188](https://github.com/Flagsmith/flagsmith-java-client/issues/188)) ([ddc2662](https://github.com/Flagsmith/flagsmith-java-client/commit/ddc2662f957d8629981a29153f1bf74951c4d0d6))
25+
* update release please configuration to use simple release type ([#191](https://github.com/Flagsmith/flagsmith-java-client/issues/191)) ([7fc4fef](https://github.com/Flagsmith/flagsmith-java-client/commit/7fc4fefed1fe8929a0f0a88298768ef0dd06e0e9))
26+
27+
28+
### Docs
29+
30+
* removing hero image and broken build badge from SDK readme ([#174](https://github.com/Flagsmith/flagsmith-java-client/issues/174)) ([49ee223](https://github.com/Flagsmith/flagsmith-java-client/commit/49ee223aa9b2fefcf1ed3bf2c22ef88e3a0eae9e))
31+
32+
33+
### Other
34+
35+
* add root CODEOWNERS ([#181](https://github.com/Flagsmith/flagsmith-java-client/issues/181)) ([3e4f3e4](https://github.com/Flagsmith/flagsmith-java-client/commit/3e4f3e48c392aec6d392d704e6dfe66b15cd8729))
36+
* versioned test data ([#178](https://github.com/Flagsmith/flagsmith-java-client/issues/178)) ([547afad](https://github.com/Flagsmith/flagsmith-java-client/commit/547afada20889ebaf9f0c352920dcea5a910119f))
37+
138
<a name="v7.4.3"></a>
2-
# [v7.4.3](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.3) - 09 Dec 2024
39+
## [v7.4.3](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.3) - 09 Dec 2024
340

441
## What's Changed
542
* ci: publish workflow by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/169
@@ -11,7 +48,7 @@
1148

1249

1350
<a name="v7.4.2"></a>
14-
# [v7.4.2](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.2) - 13 Sep 2024
51+
## [v7.4.2](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.2) - 13 Sep 2024
1552

1653
## What's Changed
1754
* fix: Change visibilty of Protocol by [@madgaet](https://github.com/madgaet) in https://github.com/Flagsmith/flagsmith-java-client/pull/167
@@ -25,7 +62,7 @@
2562

2663

2764
<a name="v7.4.1"></a>
28-
# [v7.4.1](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.1) - 22 Aug 2024
65+
## [v7.4.1](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.1) - 22 Aug 2024
2966

3067
## What's Changed
3168
* fix: java 8 incompatibility by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/165
@@ -37,7 +74,7 @@
3774

3875

3976
<a name="v7.4.0"></a>
40-
# [v7.4.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.0) - 20 Aug 2024
77+
## [v7.4.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.4.0) - 20 Aug 2024
4178

4279
## What's Changed
4380
* fix: actions not running for PRs by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/138
@@ -56,7 +93,7 @@
5693

5794

5895
<a name="v7.3.0"></a>
59-
# [v7.3.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.3.0) - 03 Apr 2024
96+
## [v7.3.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.3.0) - 03 Apr 2024
6097

6198
## What's Changed
6299
* chore: remove examples by [@dabeeeenster](https://github.com/dabeeeenster) in https://github.com/Flagsmith/flagsmith-java-client/pull/148
@@ -75,7 +112,7 @@
75112

76113

77114
<a name="v7.2.0"></a>
78-
# [Version 7.2.0 (v7.2.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.2.0) - 24 Jan 2024
115+
## [Version 7.2.0 (v7.2.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.2.0) - 24 Jan 2024
79116

80117
## What's Changed
81118
* deps: bump okhttp by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/137
@@ -89,7 +126,7 @@
89126

90127

91128
<a name="v7.1.1"></a>
92-
# [Version 7.1.1 (v7.1.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.1.1) - 06 Dec 2023
129+
## [Version 7.1.1 (v7.1.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.1.1) - 06 Dec 2023
93130

94131
## What's Changed
95132
* fix: FlagsmithClient.close() doesn't kill polling manager properly by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/133
@@ -101,7 +138,7 @@
101138

102139

103140
<a name="v7.1.0"></a>
104-
# [Version 7.1.0 (v7.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.1.0) - 25 Jul 2023
141+
## [Version 7.1.0 (v7.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.1.0) - 25 Jul 2023
105142

106143
## What's Changed
107144
* feat: support `IN` operator for local evaluation by [@khvn26](https://github.com/khvn26) in https://github.com/Flagsmith/flagsmith-java-client/pull/128
@@ -113,7 +150,7 @@
113150

114151

115152
<a name="v7.0.1"></a>
116-
# [Version 7.0.1 (v7.0.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.0.1) - 14 Jul 2023
153+
## [Version 7.0.1 (v7.0.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.0.1) - 14 Jul 2023
117154

118155
## What's Changed
119156
* Fix dependency vulnerabilities by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/126
@@ -127,7 +164,7 @@
127164

128165

129166
<a name="v7.0.0"></a>
130-
# [Version 7.0.0 (v7.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.0.0) - 15 Jun 2023
167+
## [Version 7.0.0 (v7.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v7.0.0) - 15 Jun 2023
131168

132169
## What's Changed
133170
* **BREAKING CHANGE**: fix: consistent split evaluations by [@khvn26](https://github.com/khvn26) in https://github.com/Flagsmith/flagsmith-java-client/pull/122
@@ -144,7 +181,7 @@
144181

145182

146183
<a name="v6.2.0"></a>
147-
# [Version 6.2.0 (v6.2.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.2.0) - 15 Jun 2023
184+
## [Version 6.2.0 (v6.2.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.2.0) - 15 Jun 2023
148185

149186
## What's Changed
150187
* remove lombok [@data](https://github.com/data) causing StackOverflowError issue with springboot by [@p-maks](https://github.com/p-maks) in https://github.com/Flagsmith/flagsmith-java-client/pull/119
@@ -155,7 +192,7 @@
155192

156193

157194
<a name="v6.1.0"></a>
158-
# [Version 6.1.0 (v6.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.1.0) - 03 Apr 2023
195+
## [Version 6.1.0 (v6.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.1.0) - 03 Apr 2023
159196

160197
## What's Changed
161198
* Replace TestNG with JUnit5 by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/117
@@ -167,7 +204,7 @@
167204

168205

169206
<a name="v6.0.1"></a>
170-
# [Version 6.0.1 (v6.0.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.0.1) - 29 Mar 2023
207+
## [Version 6.0.1 (v6.0.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.0.1) - 29 Mar 2023
171208

172209
## What's Changed
173210
* Fix Sonatype Jackson vulnerability by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/113
@@ -178,7 +215,7 @@
178215

179216

180217
<a name="v6.0.0"></a>
181-
# [Version 6.0.0 (v6.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.0.0) - 29 Mar 2023
218+
## [Version 6.0.0 (v6.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v6.0.0) - 29 Mar 2023
182219

183220
## What's Changed
184221
* Fix tests expecting the wrong exception by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/108
@@ -205,7 +242,7 @@
205242

206243

207244
<a name="v5.1.2"></a>
208-
# [Version 5.1.2 (v5.1.2)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.2) - 20 Jan 2023
245+
## [Version 5.1.2 (v5.1.2)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.2) - 20 Jan 2023
209246

210247
## What's Changed
211248
* fix/is-feature-enabled-nullpointer: Remove the possibility of a null … by [@ajhelsby](https://github.com/ajhelsby) in https://github.com/Flagsmith/flagsmith-java-client/pull/104
@@ -221,7 +258,7 @@
221258

222259

223260
<a name="v5.1.1"></a>
224-
# [Version 5.1.1 (v5.1.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.1) - 04 Nov 2022
261+
## [Version 5.1.1 (v5.1.1)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.1) - 04 Nov 2022
225262

226263
## What's Changed
227264
* Fix NPE in identifyUserWithTraits when using caching by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/100
@@ -234,7 +271,7 @@
234271

235272

236273
<a name="v5.1.0"></a>
237-
# [Version 5.1.0 (v5.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.0) - 01 Nov 2022
274+
## [Version 5.1.0 (v5.1.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.1.0) - 01 Nov 2022
238275

239276
## What's Changed
240277
* Add IS_SET and IS_NOT_SET operators by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/90
@@ -250,7 +287,7 @@
250287

251288

252289
<a name="v5.0.4"></a>
253-
# [Version 5.0.4 (v5.0.4)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.0.4) - 24 Aug 2022
290+
## [Version 5.0.4 (v5.0.4)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.0.4) - 24 Aug 2022
254291

255292
## What's Changed
256293
* Handle exceptions in polling manager by [@matthewelwell](https://github.com/matthewelwell) in https://github.com/Flagsmith/flagsmith-java-client/pull/79
@@ -262,7 +299,7 @@
262299

263300

264301
<a name="v5.0.0"></a>
265-
# [Version 5.0.0 (v5.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.0.0) - 07 Jun 2022
302+
## [Version 5.0.0 (v5.0.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v5.0.0) - 07 Jun 2022
266303

267304
## What's Changed
268305
* Flag Engine Implementation by [@fzia](https://github.com/fzia) in https://github.com/Flagsmith/flagsmith-java-client/pull/53
@@ -283,15 +320,15 @@
283320

284321

285322
<a name="v1.5.0"></a>
286-
# [Full ConfigBuilder support (v1.5.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v1.5.0) - 11 Jun 2020
323+
## [Full ConfigBuilder support (v1.5.0)](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v1.5.0) - 11 Jun 2020
287324

288325
You can now override all config options with the builder.
289326

290327
[Changes][v1.5.0]
291328

292329

293330
<a name="v1.3.0"></a>
294-
# [v1.3.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v1.3.0) - 11 Jan 2019
331+
## [v1.3.0](https://github.com/Flagsmith/flagsmith-java-client/releases/tag/v1.3.0) - 11 Jan 2019
295332

296333
added UserTraits feature support
297334

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.flagsmith</groupId>
88
<artifactId>flagsmith-java-client</artifactId>
9-
<version>7.4.3</version> <!--x-release-please-version -->
9+
<version>8.0.0</version> <!--x-release-please-version -->
1010
<packaging>jar</packaging>
1111

1212
<name>Flagsmith Java Client</name>

0 commit comments

Comments
 (0)