{"id":18484840,"url":"https://github.com/butr/bannerlord.changelogparser","last_synced_at":"2025-05-13T21:30:22.432Z","repository":{"id":39885581,"uuid":"274520152","full_name":"BUTR/Bannerlord.ChangelogParser","owner":"BUTR","description":"Simple tool that parses a custom changelog format inspired by Factorio.","archived":false,"fork":false,"pushed_at":"2023-07-07T11:44:27.000Z","size":77,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-08T03:52:28.950Z","etag":null,"topics":["bannerlord","mount-and-blade-bannerlord","tool"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BUTR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-23T22:18:37.000Z","updated_at":"2021-12-11T08:47:39.000Z","dependencies_parsed_at":"2024-11-06T12:48:36.273Z","dependency_job_id":"bebff4df-a142-46ec-94a5-791feee6bd19","html_url":"https://github.com/BUTR/Bannerlord.ChangelogParser","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.ChangelogParser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.ChangelogParser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.ChangelogParser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.ChangelogParser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BUTR","download_url":"https://codeload.github.com/BUTR/Bannerlord.ChangelogParser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254030756,"owners_count":22002644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bannerlord","mount-and-blade-bannerlord","tool"],"created_at":"2024-11-06T12:43:18.330Z","updated_at":"2025-05-13T21:30:22.321Z","avatar_url":"https://github.com/BUTR.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bannerlord.ChangelogParser\nSimple tool that parses a custom changelog format inspired by Factorio.\n\n### Requirements\nRequires BUTR GitHub Package Registry to be added.\n```shell\nnuget sources add -name \"BUTR\" -Source https://nuget.pkg.github.com/BUTR/index.json -Username YOURGITHUBUSERNAME -Password YOURGITHUBTOKEN\n```\n\n### Installation\n```shell\ndotnet tool install -g Bannerlord.ChangelogParser\n```\n\n### Example\nWhen installed as a global tool:\n```shell\nbannerlord_changelog_parser latestversion -f \"$PWD/changelog.txt\"\n\nbannerlord_changelog_parser description -f \"$PWD/changelog.txt\"\nbannerlord_changelog_parser description -v \"3.1.0\" -f \"$PWD/changelog.txt\"\n\nbannerlord_changelog_parser fulldescription -f \"$PWD/changelog.txt\"\nbannerlord_changelog_parser fulldescription -v \"3.1.0\" -f \"$PWD/changelog.txt\"\n\nbannerlord_changelog_parser gameversion -f \"$PWD/changelog.txt\"\nbannerlord_changelog_parser gameversion -v \"3.1.0\" -f \"$PWD/changelog.txt\"\n```\n  \nCheck [this](https://github.com/Aragas/Bannerlord.MBOptionScreen/blob/700eb1dd1aec531cfaac242f8273c7a5d58ca6e0/.github/workflows/test-and-publish.yml#L255-L276) for a workflow example.\n\n### Changelog Format\n```txt\n---------------------------------------------------------------------------------------------------\nVersion: 3.1.10\nGame Versions: e1.4.0,e1.4.1,e1.4.2\n* Fixed GroupToggle in Fluent API\n* Better Prefab loading\n* Fixed Ctrl+V in Edit Box\n* Fixed 'random' crash in Edit Box\n---------------------------------------------------------------------------------------------------\nVersion: 3.1.9\nGame Versions: e1.4.0,e1.4.1,e1.4.2\n* Fixed Group translation bug\n* Fixed Fluent API settings loading\n* Fixed XML settings reading\n---------------------------------------------------------------------------------------------------\n```\n\n### fulldescription command output\n```txt\nFor e1.4.0/e1.4.1/e1.4.2\n* Fixed Group translation bug\n* Fixed Fluent API settings loading\n* Fixed XML settings reading\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutr%2Fbannerlord.changelogparser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbutr%2Fbannerlord.changelogparser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutr%2Fbannerlord.changelogparser/lists"}