Skip to main content

angular-stdapi-expanders


2.2.0 (2025-05-15)

Changed

  • Rejuvenations:
    • net.democritus.angular:angular-expanders: 6.1.0 -> 6.2.0

2.1.1 (2025-05-08)

Fixed

  • Fixed file mappers return type if field is required.

2.1.0 (2025-05-07)

Added

  • Added DataConnector specific segment-parameters mapper services. This allows for less generic expansion of mapping.
  • Added if check around QS filter setting in DataAccess, allowing for other filtering methods to be used (e.g. finders).
  • Added Ln0x support. This behaviour is opt in via the Std API Ln0x and Std API yarn Ln0x profiles.

Changed

  • Changed existing segment-parameter mapper and data-access to make use of new mapper service. Removed some unused anchors.
  • Rejuvenations:
    • org.jacoco:jacoco-maven-plugin: 0.8.12 -> 0.8.13
    • org.apache.maven.plugins:maven-surefire-plugin: 3.5.1 -> 3.5.3
    • org.sonarsource.scanner.maven:sonar-maven-plugin: 4.0.0.4389 -> 5.1.0.4751
    • net.democritus.maven.plugins:expanders-maven-plugin: 2025.0.0 -> 2025.1.0
    • org.codehaus.mojo:flatten-maven-plugin: 1.6.0 -> 1.7.0
    • net.democritus:nsx-parent: 2024.2.0 -> 2025.0.0
    • net.democritus.test:expanders-assert: 1.1.1 -> 1.2.0
    • net.democritus.angular:angular-expanders: 6.0.0 -> 6.1.0
    • org.junit.junit-bom: 5.11.3 -> 5.12.2
  • Downgrade:
    • net.democritus:prime-data: 2024.0.3 -> 2024.0.2

2.0.0 (2025-03-24)

Added

  • Added yarn profile.

Changed

  • Move segment-parameters-mapper from runtime to expanders.
  • Upgrade to Angular 19.
  • Rejuvenations:
    • net.democritus.angular:angular-expanders: 5.6.0 -> 6.0.0
    • net.democritus.maven.plugins:expanders-maven-plugin: 2024.5.0 -> 2025.0.0
    • net.democritus.nsx-parent: 2024.1.0 -> 2024.2.0
    • org.slf4j.slf4j-simple: 2.0.16 -> 2.0.17
    • org.junit.junit-bom: 5.11.3 -> 5.12.1
    • net.democritus.expanders-assert: 1.1.0 -> 1.1.1
  • Breaking change: Extracted QuerySearch related expanders to separate bundle, named angular-stdapi-querysearch-expanders. If you want the same behaviour as before, you need to add this bundle.
  • Changed root path value in api calls. Default, this is still the camelCase of the AngularApp. However, now you can set this with the option angular.apiRoot.
  • Refactored use of dataRegistry, it is not used anymore to retrieve the DataConnectors or DataViews.

1.2.0 (2025-02-25)

Added

  • Added 'disable save button feature whilst waiting on response' feature.

Changed

  • Changed root path value in api calls. Default, this is still the camelCase of the AngularApp. However, now you can set this with the option angular.apiRoot.
  • Refactored use of dataRegistry, it is not used anymore to retrieve the DataConnectors or DataViews.
  • Rejuvenations:
    • net.democritus.angular:angular-expanders: 5.1.0 -> 5.6.0
    • net.democritus.metamodel:prime-core: 2024.7.0 -> 2024.8.0

1.1.0 (2024-11-07)

Changed

  • Changed uses of valueField neq null or linkField neq null to linkFieldType check in expanders.
  • Rejuvenations:
    • @angular/*: ^18.2.9 -> ^18.2.11
    • @nsx/ngx-ns-core: 0.7.0 -> ^1.0.0
    • net.democritus.metamodel:prime-core: 2024.6.0 -> 2024.7.0
    • net.democritus:expanders-test-utils: 7.7.3 -> 7.8.2
    • net.democritus:Expanders: 7.7.3 -> 7.8.2
    • net.democritus:expanders-core: 7.7.3 -> 7.8.2
    • net.democritus.angular:angular-expanders: 5.0.0 -> 5.1.0

Fixed

  • Changed fixed version of ngx-ns-core to ^ version.

1.0.1 (2024-10-31)

Fixed

  • Added missing comma to package.json feature expander.

1.0.0 (2024-10-30)

Added

  • Created ngx-ns-stdapi runtime library.
  • Created stdapi implementation for DataAccess in the angular-expanders.