Skip to content

Releases: toedter/hal-explorer

v1.2.1

29 May 10:00
Compare
Choose a tag to compare

Dependency Bumps

  • Bump Angular to 16.0.3
  • Bump other npm dependencies to the latest version

Refactoring

  • Now implemented with standalone components

v1.2.0

01 Jan 19:13
Compare
Choose a tag to compare

Features

  • New option in Settings menu: Enable all HTTP Methods for HAL-FORMS Links. When selected, all HTTP methods, like GET, POST, PUT, PATCH, and DELETE are available for HAL-FORMS links (see #62)

Bug Fixes

  • Often 2 request where made when clicking the GO! button, this is fixed now (fixes #60).

Dependency Bumps

  • Bump Angular to 15.0.4
  • Bump Boostrap to 5.2.3
  • Bump other npm dependencies to the latest version

Docs

  • Improved reference documentation

v1.1.1

16 Oct 14:35
ce1353a
Compare
Choose a tag to compare

Dependency Bumps

  • Bump Angular to 14.2.6
  • Bump Boostrap to 5.2.2
  • Bump other npm dependencies to the latest version

Misc

  • Migrate e2e testing to Cypress 10.10.0

v1.1.0

26 Feb 09:19
Compare
Choose a tag to compare

Features

  • New option in Settings menu: Use HTTP Options. When selected, an HTTP OPTIONS request is used to figure out which HTTP requests are available for link endpoints. This works for both HAL and HAL-FORMS. (see #39)

Bug Fixes

  • Set content-type header if set in HAL-FORMS _template (fixes #40)

Dependency Bumps

  • Bump Angular from 12.2.6 to 13.2.4
  • Bump Boostrap from 5.1.1 to 5.1.3
  • Bump other npm dependencies to the latest version

Misc

  • Now real service demos are added to examples (HAL and HAL-FORMS)

v1.0.1

21 Sep 19:57
Compare
Choose a tag to compare

Bug Fixes

  • Now correctly handles HAL-FORMS _templates with no properties (fixes #37)

Dependency Bumps

  • Bump Angular from 12.1.4 to 12.2.6
  • Bump Boostrap from 5.0.2 to 5.1.1
  • Bump other npm dependencies to the latest version

Misc

  • Migrated code coverage to karma-coverage
  • Migrated TSLint to ESLint
  • Migrated Protractor e2e tests to Cypress

v1.0.0

31 Jul 15:50
Compare
Choose a tag to compare

Features

  • Improved Custom Request Header dialog:
    • Clear all custom request headers
    • Add/Modify accept HAL media type
    • Add/Modify accept HAL-FORMS media type

Dependency Bumps

  • Bump Angular from 12.0.0 to 12.1.4
  • Bump Boostrap from 5.0.0 to 5.0.2
  • Bump other npm dependencies to the latest version

v.0.17.0

13 May 13:40
Compare
Choose a tag to compare

Features:

  • Improved User Experience, Design, and Layout (thanks to Bootstrap 5)
  • Support for all Bootstrap 5 based Bootswatch themes
  • Detailed reference documentation
  • Improved HAL-FORMS options support

Bugfixes:

  • Default iFrame height when HAL (curie-based) doc is cross-origin is set to page height

Dependency Bumps:

  • Bump Angular from 11.2.9 to 12.0.0
  • Bump Boostrap from 4.6.0 to 5.0.0
  • Bump other npm dependencies to the latest version

Misc:

  • 20% size reduction of distribution

v0.16.0

12 Apr 06:04
Compare
Choose a tag to compare

Features:

  • HAL-FORMS template property options support (see https://rwcbook.github.io/hal-forms/#options-element)
    • single and multiple selections in request editor
    • validation in request editor
    • inline- and link-based pre-selection
    • support of plain JSON as well as HAL/HAL-FORMS layout (with _embedded)
  • Better validation display in request editor (#21)
  • improved HTML layout (smaller margins between columns)

Bugfixes:

  • Better HTTP reason phrase display, e.g. 201 (Created)
  • When doing POST, PUT and PATCH request, the result response will be always shown
  • Request dialog body will only be displayed if the form is valid
  • Correct handling of links with relative URL (#19)
  • Error handling in special cases (#20)

Dependency Bumps:

  • Bump Angular from 11.1.1 to 11.2.9
  • Bump other npm dependencies to the latest version

Misc:

  • 100% statements/lines/functions test coverage (but still a few branches missing)

v015.0

28 Jan 11:20
Compare
Choose a tag to compare

Features:

  • HAL-FORMS Template Elements section in Response Explorer
  • Improved HAL-FORMS support in Request Editor:
    • template element target
    • template element property validation for email
    • template element property placeholder
    • template element property type

Bugfixes:

  • HAL-FORMS templates can have multiple elements with the same HTTP method

Dependency Bumps:

  • Bump Angular from 11.0.9 to 11.1.1
  • Bump other npm dependencies to the latest version

Misc:

  • 100% statements/lines/functions test coverage (but still a few branches missing)

v0.14.0

17 Jan 11:00
Compare
Choose a tag to compare
  • HAL-FORM template property constraint validation in request editor
  • Support for URI templates in POST, PUT, and PATCH requests in request editor
  • Update to Angular 11
  • More tests