Skip to content

v0.23.0

Compare
Choose a tag to compare
@actions-helper actions-helper released this 23 Jan 20:20
· 107 commits to main since this release

v0.23.0 (2024-01-23)

Chore

  • chore: pip: Bump jinja2 from 3.1.2 to 3.1.3 (#362)

Bumps jinja2 from 3.1.2 to 3.1.3.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (85cb57e)

Feature

  • feat: secureli 186 improve language output (#393)

secureli-186

closes #186
Updates to language output in the terminal during installation/update
actions.

Changes

  • Cleaning up terminal output for printing any lists of programming
    languages
  • Using Cyan as the main highlighting color for important output, making
    it the secureli theme color to match slalombuild
  • Switching debug color to Green instead of Cyan
  • Removing echo abstraction dependency from language service since it
    should only be used in actions. returning error messages for writing
    config files to action instead.
  • Refactor and update typer echo class tests
  • increase unit test coverage fail threshold to 99%

Testing

  • Run secureli init to see updated cli output

<img width="824" alt="Screenshot 2024-01-22 at 5 25 51 PM"
src="https://github.com/slalombuild/secureli/assets/58826693/27412217-093e-4aa9-9f83-e43d3ad7720d&#34;>

Clean Code Checklist

<!-- This is here to support you. Some/most checkboxes may not apply to
your change -->

  • Meets acceptance criteria for issue
  • New logic is covered with automated tests
  • Appropriate exception handling added
  • Thoughtful logging included
  • Documentation is updated
  • Follow-up work is documented in TODOs
  • TODOs have a ticket associated with them
  • No commented-out code included

<!--
Github-flavored markdown reference:
https://docs.github.com/en/get-started/writing-on-github
--> (c23c9c2)