Skip to content

Releases: dromara/sureness

v1.0.0

07 Mar 16:35
Compare
Choose a tag to compare

Features

support websocket jwt auth feature #71
feature: storage subject info in websocket session #72
add more issueJwt method

BugFix

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>1.0.0</version>
</dependency>

v0.4.6

25 Feb 14:28
Compare
Choose a tag to compare

Features

Feature support subject principal map #66
implement authorized default in BaseProcessor #68
docs: update docs and add emojy
update benchmark test

BugFix

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.6</version>
</dependency>

v0.4.5

14 Feb 16:49
Compare
Choose a tag to compare

Features

jwt adds authentication parameter information in the request header to facilitate users to extend parameters #62

update docs

BugFix

process authorized can not match roles when role name is upper #65

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.5</version>
</dependency>

v0.4.4

06 Feb 13:15
Compare
Choose a tag to compare

Features

feature - Feature multi principal #61
feature - change subject getCredentials() to getCredential(),make credential single #59
feature - add benchmark test and report #58

change contextPathRef to CONTEXT_PATH_REF
delete unused code in sample-bootstrap, simplify the demo

BugFix

bugfix - fix basic creator error when base64 error, fix digest creator error create when request is basic or jwt auth (#57)
bugfix - fix code analysis bug #56

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.4</version>
</dependency>

0.4.3

19 Jan 07:39
Compare
Choose a tag to compare

Features

feature - update junit5 and add more test case #52
feature - split provider, support multi path tree resource provider #54
feature - add **.icon in excluded resource #53

BugFix

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.3</version>
</dependency>

0.4.2

15 Jan 10:32
Compare
Choose a tag to compare

Features

feature - only match subject supportRoles once #47

BugFix

bugfix - fix #50, can not get principal in jwt proc #51

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.2</version>
</dependency>

v0.4.1

03 Jan 14:43
Compare
Choose a tag to compare

Features

no

BugFix

bugfix#45,use currentThread classLoader find resource again when file not found #46

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4.1</version>
</dependency>

v0.4

20 Dec 13:30
Compare
Choose a tag to compare

Features

Feature support one ant match rule strstr,eg:.html #44
Feature support simultaneous loading of multiple path data sources #43
Feature context path #42
Feature general code explain #41

BugFix

bugfix-not return when digest auth want try again

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.4</version>
</dependency>

v0.3

07 Dec 14:18
Compare
Choose a tag to compare

Features

feature - support a custom token process flow #34
feature - add issues-translate-action

BugFix

bugfix - throw uncatched exception when request jwt is not base64 #30
bugfix - PMD Failure- Rule:ConstantFieldShouldBeUpperCaseRule, Rule:UndefineMagicConstantRule
bugfix - fix can not run sample package jar
bugfix - Deprecated SurenessCommonUtil.findUserAgent #37
bugfix-@RequiresRoles can not support one more role #38

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.3</version>
</dependency>

v0.2

29 Oct 14:12
Compare
Choose a tag to compare

Features

feature - add support digest auth with servlet http #28
feature - add support digest auth with jax-rs #29
feature - update jwt util, set hmac algorithm as default #27

BugFix

bugfix - fix sureness-tom can not access auth api

Use

<dependency>
    <groupId>com.usthe.sureness</groupId>
    <artifactId>sureness-core</artifactId>
    <version>0.2</version>
</dependency>