spring-hateoas

Spring HATEOAS - Library to support implementing representations for hyper-text driven REST web services.

APACHE-2.0 License

Stars
1K
Committers
79

Bot releases are visible (Hide)

spring-hateoas - 1.4 RC1

Published by odrotbohm almost 3 years ago

  • #1681 - Upgrade to Kotlin 1.5.31.
  • #1680 - Upgrade to Reactor 2020.0.12.
  • #1679 - Upgrade to Lombok 1.18.22.
  • #1678 - Upgrade to JUnit 5.8.1.
  • #1677 - Upgrade to Jackson 2.13.0.
  • #1676 - Upgrade to AssertJ 3.21.0.
  • #1662 - HAL FORMS target must only contain URLs.
  • #1659 - Fix sample of HalModelBuilder in documentation.
  • #1658 - Re-expose AnnotationMappingDiscoverer.
  • #1657 - Prevent IndexOutOfBoundException if no media type configurations registered.
  • #1652 - Imprecise definition of how parameters are handled in MethodLinkBuilderFactory.linkTo(…) methods.
  • #1648 - Remove deprecations.
  • #1647 - Upgrade to Spring Framework 5.3.11.
  • #1640 - Upgrade compatibility builds to JDK 17.
  • #1638 - DummyInvocationUtils.methodOn(…) fails for methods returning Object on JDK 17.
  • #1637 - Upgrade Lombok to 1.18.20 for JDK 17 support.
  • #1448 - Irritating log output when pointing to controller methods that return a Mono.
spring-hateoas - 1.3.5

Published by odrotbohm almost 3 years ago

  • #1675 - Upgrade to Reactor 2020.0.12.
  • #1674 - Upgrade to Spring Framework 5.3.11.
  • #1673 - Upgrade to Lombok 1.18.22.
  • #1663 - Fix sample of HalModelBuilder in documentation.
  • #1661 - IndexOutOfBoundException if no media type configurations registered.
  • #1653 - Better exception in case of wrong parameter array length in MethodLinkBuilderFactory.linkTo(…) methods.
  • #1649 - Irritating log output when pointing to controller methods that return a Mono.
  • #1643 - Upgrade Lombok to 1.18.20 for JDK 17 support.
  • #1642 - Upgrade compatibility builds to JDK 17.
  • #1641 - DummyInvocationUtils.methodOn(…) fails for methods returning Object on JDK 17.
spring-hateoas - 1.2.10

Published by odrotbohm almost 3 years ago

  • #1671 - Upgrade to Lombok 1.18.22.
  • #1670 - Upgrade to Mockk 1.10.6.
  • #1668 - Upgrade to Reactor 2020.0.12.
  • #1667 - Upgrade Maven Wrapper to 3.8.3.
  • #1666 - Upgrade to Spring Framework 5.3.11.
  • #1664 - Fix sample of HalModelBuilder in documentation.
  • #1650 - Irritating log output when pointing to controller methods that return a Mono.
  • #1646 - DummyInvocationUtils.methodOn(…) fails for methods returning Object on JDK 17.
  • #1645 - Upgrade Lombok to 1.18.20 for JDK 17 support.
  • #1644 - Upgrade compatibility builds to JDK 17.
spring-hateoas - 1.4 M3

Published by odrotbohm about 3 years ago

  • #1634 - Upgrade to AssertJ 3.20.2.
  • #1633 - Upgrade to EvoInflector 1.3.
  • #1632 - Upgrade to Logback 1.2.6.
  • #1631 - Upgrade to JaCoCo 0.8.7.
  • #1630 - Upgrade to Jackson 2.12.5.
  • #1629 - Upgrade to JUnit 5.8.
  • #1628 - Upgrade to Slf4j 1.7.32.
  • #1627 - Upgrade to Mockk 1.12.0.
  • #1626 - Upgrade to Kotlin 1.5.30 and Coroutines 1.5.3.
  • #1625 - Upgrade to Reactor 2020.0.11.
  • #1624 - Upgrade to Spring Framework 5.3.10.
  • #1609 - Avoid superfluous object creation in Link.valueOf(…).
  • #1608 - HAL-FORMS affordance method is in lowercase instead of uppercase.
  • #1607 - Remove deprecations in Affordances.
  • #1602 - Wrong nullability declarations for properties of Link.
  • #1599 -@JsonIdentityInfo not rendering correctly since Spring HATEOAS 1.1.2.
  • #1598 - Custom converter is not used for enum list query parameter.
spring-hateoas - 1.3.4

Published by odrotbohm about 3 years ago

  • #1622 - Upgrade to Jackson 2.12.5.
  • #1621 - Upgrade to Reactor 2020.0.11.
  • #1620 - Upgrade to Slf4j 1.7.32.
  • #1619 - Upgrade to Kotlin 1.4.32.
  • #1618 - Upgrade to Spring Framework 5.3.10.
  • #1610 - Avoid superfluous object creation in Link.valueOf(…).
  • #1605 - Wrong nullability declarations for properties of Link.
  • #1603 - @JsonIdentityInfo not rendering correctly since Spring HATEOAS 1.1.2.
  • #1600 - Receiving duplicate key when bean property accessors collide.
  • #1589 - WebMvcLinkBuilder.linkTo(Method, Object[]) does not append request parameters properly.
spring-hateoas - 1.4 M2

Published by odrotbohm about 3 years ago

  • #1591 - Allow to register custom media type for HAL FORMS.
  • #1590 - Add fallback type information to empty CollectionModels.
  • #1588 - WebMvcLinkBuilder.linkTo(Method, Object[]) does not append request parameters properly.
  • #1575 - Support for non-composite request parameter rendering on link creation.
  • #1565 - UriBuilder query parameter encoding behaves differently depending on required RequestParameter.
  • #1485 - Special characters in request parameters not fully encoded when generating links from controller methods.
spring-hateoas - 1.2.9

Published by odrotbohm about 3 years ago

  • #1617 - Upgrade to Jackson 2.11.4.
  • #1616 - Upgrade to Reactor 2020.0.11.
  • #1615 - Upgrade to Slf4j 1.7.32.
  • #1614 - Upgrade to Kotlin 1.4.32.
  • #1613 - Upgrade to Spring Framework 5.3.10.
  • #1611 - Avoid superfluous object creation in Link.valueOf(…).
  • #1606 - Wrong nullability declarations for properties of Link.
  • #1604 - @JsonIdentityInfo not rendering correctly since Spring HATEOAS 1.1.2.
  • #1601 - Receiving duplicate key when bean property accessors collide.
spring-hateoas - 1.4 M1

Published by odrotbohm over 3 years ago

  • #1586 - Upgrade to Reactor 2020.0.9.
  • #1585 - Upgrade to Spring Framework 5.3.9.
  • #1583 - Full support for level 4 URI templates.
  • #1563 - Consider @JsonProperty-defined property name for affordance metadata.
  • #1562 - Add MARKDOWN as a supported Alps documentation format.
  • #1557 - Add @DecimalMin and @DecimalMax for Hal+Forms Property Metadata.
  • #1548 - IllegalStateException with @RequestParam Map<String, String>.
  • #1545 - Upgrade to JSON Path 2.6.0.
  • #1540 - Embedded curie causes two _links in API response.
  • #1534 - Upgrade to Spring 5.3.7.
  • #1530 - Add build profile for Kotlin 1.5.0 compatibility.
  • #1529 - Make WebConverters public.
  • #1523 - Provide additional HtmlInputType's for checkbox, radio and file.
  • #1521 - Cannot bootstrap HATEOAS without a default media type enabled.
  • #1516 - Handle deprecation for PropertyNamingStrategyBase.
  • #1515 - Exception on HAL serialization with object mapper configured to sort map entries by keys.
  • #1475 - Fix custom media type parser documentation.
  • #467 - AnnotationMappingDiscoverer should read @RequestMapping#params().
spring-hateoas - 1.3.3

Published by odrotbohm over 3 years ago

  • #1580 - Upgrade to Reactor 2020.0.9.
  • #1579 - Upgrade to Spring Framework 5.3.9.
  • #1570 - Embedded curie causes two _links in API response.
  • #1569 - Fix custom media type parser documentation.
  • #1568 - Add MARKDOWN as a valid format for ALPS mediatype.
  • #1566 - Consider @JsonProperty-defined property name for affordance metadata.
  • #1560 - Support for implicitly not required request parameters.
spring-hateoas - 1.2.8

Published by odrotbohm over 3 years ago

  • #1578 - Upgrade to Reactor 2020.0.9.
  • #1577 - Upgrade to Spring Framework 5.3.9.
  • #1571 - Embedded curie causes two _links in API response.
  • #1561 - Support for implicitly not required request parameters.
spring-hateoas - 1.3.2

Published by odrotbohm over 3 years ago

  • #1554 - Upgrade to Spring Framework 5.3.8.
  • #1553 - Upgrade to Reactor 2020.0.8.
  • #1549 - IllegalStateException with @RequestParam Map<String, String>.
  • #1546 - Upgrade to JSON Smart 2.3.1.
spring-hateoas - 1.2.7

Published by odrotbohm over 3 years ago

  • #1556 - Upgrade to Reactor 2020.0.8.
  • #1555 - Upgrade to Spring Framework 5.3.8.
  • #1546 - Upgrade to JSON Smart 2.3.1.
spring-hateoas -

Published by odrotbohm over 3 years ago

  • #1533 - Upgrade to Spring 5.3.7.
  • #1532 - Add build profile for Kotlin 1.5.0 compatibility.
  • #1531 - Make WebConverters public.
  • #1524 - Provide additional HtmlInputType's for checkbox, radio and file.
  • #1522 - Cannot bootstrap HATEOAS without a default media type enabled.
  • #1519 - Handle deprecation for PropertyNamingStrategyBase.
  • #1517 - Exception on HAL serialization with object mapper configured to sort map entries by keys.
spring-hateoas -

Published by odrotbohm over 3 years ago

  • #1536 - Add build profile for Kotlin 1.5.0 compatibility.
  • #1535 - Upgrade to Spring 5.3.7.
  • #1518 - Exception on HAL serialization with object mapper configured to sort map entries by keys.
spring-hateoas -

Published by odrotbohm over 3 years ago

  • #1513 - Upgrade to Jackson 2.12.3.
  • #1512 - Upgrade to Spring Framework 5.3.6 and Reactor 2020.0.6.
  • #1510 - Support for defining selected value on HalFormsOptions.
  • #1509 - Migrate to main branch.
  • #1507 - Potential NullPointerException in Jsr303AwarePropertyMetadata.
spring-hateoas - 1.3 RC1

Published by odrotbohm over 3 years ago

  • #1505 - Improve signature of HalFormsOptions.inline(…).
  • #1504 - Allow mapping links conditionally via RepresentationModel.mapLinkIf(…).
spring-hateoas - 1.2.5

Published by odrotbohm over 3 years ago

  • #1498 - Upgrade to Spring 5.3.5.
  • #1495 - Improve HAL Link deserialization.
  • #1486 - Significant performance regression in WebHandler.
  • #1478 - DelegatingEntityLinks does not override linkForItemResource(Class<?>, Object).
spring-hateoas - 1.1.5

Published by odrotbohm over 3 years ago

  • #1500 - Release 1.1.5.
  • #1496 - Improve HAL Link deserialization.
  • #1479 - DelegatingEntityLinks does not override linkForItemResource(Class<?>, Object).
spring-hateoas - 1.3 M3

Published by odrotbohm over 3 years ago

  • #1497 - Upgrade to Spring 5.3.5.
  • #1494 - Improve HAL Link deserialization.
  • #1493 - Upgrade to JaCoCo 0.8.6.
  • #1492 - Upgrade to Jackson 2.12.
  • #1491 - Upgrade to Kotlin Coroutines 1.4.3.
  • #1490 - Upgrade to Reactor 2020.0.5.
  • #1489 - Release 1.3 M3.
  • #1484 - Significant performance regression in WebHandler.
  • #1483 - Add support for HAL-FORMS options element.
  • #1482 - Properly find project version number for CI jobs.
  • #1477 - DelegatingEntityLinks does not override linkForItermResource(Class<?>, Object).
  • #1474 - Migrate to new Sonatype infrastructure.
  • #1421 - Use JDK 15 for CI testing.
spring-hateoas -

Published by odrotbohm over 3 years ago

  • #1469 - AnnotationMappingDiscoverer does not preserve trailing mapping slashes.
  • #1467 - Fix setup of Servlet API consumption.
  • #1464 - Upgrade to Reactor 2020.0.4.
  • #1463 - Upgrade to Spring 5.3.4.
  • #1459 - Link.parse(…) should be able to handle unquoted link relations.
  • #1454 - Multiple template variables using regular expression break link creation.
  • #1449 - API doc says "curieProvider can be null" but it is required.
  • #1440 - Memory leak in WebHandler.AFFORDANCES_CACHE.
  • #1436 - Curies relation can be added to _links without any curie given by the curie provider.
  • #1434 - Backport rejection of @JsonValue types in EntityModel.
Package Rankings
Top 4.27% on Repo1.maven.org