Skip to content

New release system#773

Merged
255kb merged 1 commit intomainfrom
feature/769-new-release-system
Jul 28, 2022
Merged

New release system#773
255kb merged 1 commit intomainfrom
feature/769-new-release-system

Conversation

@255kb
Copy link
Member

@255kb 255kb commented Jul 28, 2022

  • get latest release version from api.mockoon.com for auto update
  • load the changelog from mockoon.com/desktop-changelogs-markdown/x.x.x.md
  • Link the changelog to the public page on the website
  • ensure images src and links in the changelog are all absolute
    Closes New release system #769

Technical implementation details

Checklist

  • data migration added (@mockoon/commons)
  • data migration automated tests added (@mockoon/commons)
  • CLI automated tests added (@mockoon/cli)
  • desktop automated tests added (@mockoon/desktop)

- get latest release version from api.mockoon.com for auto update
- load the changelog from mockoon.com/desktop-changelogs-markdown/x.x.x.md
- Link the changelog to the public page on the website
- ensure images src and links in the changelog are all absolute
Closes #769
@255kb 255kb merged commit e477366 into main Jul 28, 2022
@255kb 255kb deleted the feature/769-new-release-system branch July 28, 2022 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New release system

1 participant