Skip to content

Releases: rocketbase-io/commons-rest

2.2.4

12 Jun 22:13

Choose a tag to compare

  • added open-api annotations
  • switched to org.springframework.lang.Nullable -> javax.annotation.Nullable
  • upgraded versions of spring-boot 2.5.1 and other
  • updated docs

2.2.3

28 May 20:57

Choose a tag to compare

  • upgraded spring boot 2.5.0
  • upgraded other deps like bulma and maven-plugins

2.2.2

21 Jan 13:45

Choose a tag to compare

  • snowflake extend epoche by 43 and reduced sequence to 10 + made bits (this work then for 267 years instead of 69
  • extended QueryParamBuilder

2.2.1

21 Jan 13:43

Choose a tag to compare

  • decided to allow only 255 chars as value for keyValues to allow index also in mysql (limit 255)
  • added twitter snowflake by callicoder
  • upgraded spring-boot 2.4.2

2.2.0

18 Dec 20:58

Choose a tag to compare

  • upgraded spring-boot 2.4.1 (switched tests to junit5)
  • ErrorCodes with JsonValue
  • extended LogginAspect
    • refactoring code to collect all RequestInformation
    • improved error logging for RestRequests
    • allow custom RequestLogginInterceptor to track for example durations or other stats

2.1.1

26 Nov 10:24

Choose a tag to compare

  • upgraded spring-boot 2.3.6 + some maven deps
  • added option to return translation as translated in json
    • Annotation @Translated to the TranslationProperty will renter value to a fitting translated string (take use of LocalContextHolder)
    • @Translated("de")will return the value in german language when existing (overwrite LocalContextHolder Locale value)
  • added supported locales for AcceptHeaderLocaleResolver
    • locale.resolver.supported= DE, en_US (for example will only allow these both locales)

2.1.0

27 Oct 03:55

Choose a tag to compare

  • upgraded spring-boot 2.3.4 + bulma 0.9.1
  • moved HasKeyValue interface + EntityWithKeyValue from commons-auth/asset to rest
  • moved HasFirstAndLastName from commons-auth to rest
  • QueryParamBuilder added keyValue handling

2.0.5

18 Jun 05:55

Choose a tag to compare

  • improved Translation: getTranslated() now lookups also for ROOT or pick existing if only single translation exists in order to avoid null values
  • QueryParamBuilder addParams for String to shorten only add when value is not null
  • ci: fixed jacoco pipeline

2.0.4

15 Jun 06:24

Choose a tag to compare

  • updated bulma 0.9.0 and updated footer info
  • added translation to ts
  • upgrade spring-boot 2.3.1

2.0.3

15 Jun 06:20

Choose a tag to compare

  • UrlParts add removeEndsWithSlash
  • ObfuscatedId added allow-invalid option + renamed properties a bit
  • updated spring-boot 2.2.6