Skip to content

1.0.0.M4: Segregated the library, added experimental reactive WebFlux support

Compare
Choose a tag to compare
@naturalprogrammer naturalprogrammer released this 17 Jul 10:44
· 117 commits to master since this release

Segregated the library into several libraries:

  1. spring-lemon-exceptions: use this if you only need exception handling part.
  2. spring-lemon-commons: use this if you need security but not user domain object or LemonController.
  3. spring-lemon-jpa: this is the one to use if you need everything.
  4. spring-lemon-reactive: the reactive, MongoDB version. It's a work on progress -- coded, but we need to write test cases and do TDD based bug fixing.

A few API breaking changes:

  1. POST /login changed to POST /api/core/login.
  2. Reset password's content type changed from x-www-url-encoded to application/json.

Look at the API documentation for details.

The group id and artifact id have changed -- look at the updated Getting Started guide.

Also, many classes were divided among modules. For example, LemonUtils has been divided into LexUtils, LecUtils, LemonUtils and LerUtils.