Skip to content

v3.7.0 - Minor upgrade

Latest
Compare
Choose a tag to compare
@visto9259 visto9259 released this 27 Jun 14:47
61b42fe

This is a minor upgrade that should be backward compatible but with some changes in the behavior of MVC flows.

Issues fixed:

Other updates:

  • Some cleanup in the Git index to remove build results
  • Added test-coverage-html script to generate coverage in HTML during debugging
  • Added renovate to track dependencies
  • Added documentation under /docs which was moved from the LM-Commons website and GH actions to build and deploy it
  • Updated README badges

Potential BC changes

There should not be any breaking changes. If you experienced a BC, please submit an issue.

Changes in functionality

  • Resolution of issue #75 changed the behavior of the login action flow. If the login form is not valid, for example, the password is not 6 characters long, the view is rendered again with the non-valid form such that the view can render the form's error messages. Before, there was a redirect to the login route which caused the form to be reset. Invalid credentials do not cause the login form to be invalid.

  • Resolution of #74 is adding a new reset event in the authentication adapter chain. Adapters in the AdapterChain should implement this event to reset the adapter. This event is triggered when the AdapterChange::resetAdapters method is called. If you have implemented an adapter that is attached to the AdapterChain, then you should implement a reset event listener, but this is not mandatory.