Skip to content

Releases: stefanbuck/github-issue-parser

v3.1.1

29 Apr 17:03
Compare
Choose a tag to compare

3.1.1 (2024-04-29)

Bug Fixes

  • checkboxes: correctly parse checkboxes when the template is wrong or missing (#71) (a87a2d9)

v3.0.1

02 Feb 17:10
a2288dc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.0.1

v2.0.6

20 Oct 21:46
f75ef5f
Compare
Choose a tag to compare
  • Update node.js to use v16

BREAKING CHANGES

Original this change was meant for v3, but it slipped into this release. See #50 and #21 for details.

The previous checkbox output produced this:

 {
    "laravel": true,
    "svelte": true,
 }

whereas the new checkbox output will be an array like this

{
    "fav_frameworks": ["Laravel", "Svelte"]
}

Full Changelog: v2.0.5...v2.0.6

v2.0.5

20 Oct 21:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.5

v3.0.0

19 Oct 20:53
Compare
Choose a tag to compare

3.0.0 (2022-10-19)

Bug Fixes

  • deps: bump @actions/core from 1.9.1 to 1.10.0 (284e5eb)
  • Ensure releases can be pinned to SHAs #23 (#39) (428eec3)

Features

  • mitigating script injection attacks by passing issue body as env var (#42) (0b27d4a)

BREAKING CHANGES

  • Add issue-body argument which is required from v3 onwards

To mitigate script injection attacks, github-issue-parser v3 will require workflow authors to pass the issue body as an argument. By doing so you will follow GitHub's Good practices for mitigating script injection attacks

- uses: stefanbuck/github-issue-parser@v3
  id: issue-parser
  with:
    issue-body: ${{ github.event.issue.body }} # required
    template-path: .github/ISSUE_TEMPLATE/bug-report.yml # optional but recommended

The previous checkbox output produced this:

 {
    "laravel": true,
    "svelte": true,
 }

whereas the new output will be an array like this

{
    "fav_frameworks": ["Laravel", "Svelte"]
}

v2.0.4

11 Sep 22:10
Compare
Choose a tag to compare

2.0.4 (2022-09-11)

Bug Fixes

v2.0.3

29 Aug 22:20
7da1c3a
Compare
Choose a tag to compare

2.0.3 (2022-08-29)

Bug Fixes

  • Handle correctly issues with an empty body (#34) (7da1c3a), closes #33

v2.0.2

19 Aug 22:21
53206f2
Compare
Choose a tag to compare

2.0.2 (2022-08-19)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (#28) (53206f2)

v2.0.1

24 May 21:55
Compare
Choose a tag to compare

2.0.1 (2022-05-24)

Bug Fixes

  • Fix issue with path construction on windows #22 (fb73b92)

v2.0.0

13 Sep 22:06
6cfd00c
Compare
Choose a tag to compare

2.0.0 (2021-09-13)

Bug Fixes

  • Do not convert ids to dashes in output (#19) (6cfd00c)

BREAKING CHANGES

  • Before this change, IDs defined in a GitHub issue template that included a hyphen got converted to dashes for the Action output. This was mainly done to ensure nice-looking output variables. However, this is confusing as discussed in #15 (comment).