cookbook 'beyondcompare', '~> 2.1.0'
beyondcompare (15) Versions 2.1.0 Follow1
Provides beyondcompare_package and beyondcompare_git_config resources for Beyond Compare on Windows
cookbook 'beyondcompare', '~> 2.1.0', :supermarket
knife supermarket install beyondcompare
knife supermarket download beyondcompare
beyondcompare Cookbook
The beyondcompare cookbook is a Windows-only custom-resource cookbook for installing Beyond Compare and wiring Git for Windows to use it as the diff and merge tool.
Requirements
- Windows
- Chef 15.3+
Resources
beyondcompare_package
Installs or removes Beyond Compare from Scooter Software.
beyondcompare_package 'default'
beyondcompare_git_config
Configures Git for Windows to use Beyond Compare.
beyondcompare_git_config 'default'
Default workflow
beyondcompare_package 'default' beyondcompare_git_config 'default'
Resource Documentation
- [beyondcompare_package](documentation/beyondcompare_package.md)
- [beyondcompare_git_config](documentation/beyondcompare_git_config.md)
- [migration guide](migration.md)
Notes
- The cookbook defaults to Beyond Compare
4.4.7.28397, the latest supported Beyond Compare 4 release published by Scooter Software as of April 21, 2026. - Git integration is safe when Git for Windows is absent:
beyondcompare_git_configdoes not run itsgit configcommands unlessgit.exeexists. - Vendor support and installer limitations are documented in [LIMITATIONS.md](LIMITATIONS.md).
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
CHANGELOG for beyondcompare
This file is used to list changes made in each version of beyondcompare.
3.0.0 (2026-04-22)
⚠ BREAKING CHANGES
- migrate to custom resources (#46)
- recipes/ and attributes/ have been removed. Replace recipe inclusion with direct use of
beyondcompare_packageandbeyondcompare_git_configresources.
Features
- migrate to custom resources (#46) (cfb9063)
- normalize scaffolding across all windowschefcookbooks repos (8a6e208)
Bug Fixes
- app pkg 4.1.9 is defunct, use 4.2.4 instead (aa7f4f2)
- ci: Update workflows to use release pipeline (#33) (f587d45)
- output encoding 'handle is invalid' error in build script (5bdfd4b)
- output encoding 'handle is invalid' error in build script (c66452e)
- use fork of 'minitest-handler' compatible with chef 13 (b5718df)
- version of beyond compare to match in install spec (0575a10)
Code Refactoring
- migrate cookbook to custom resources (cfb9063)
2.1.0 (2025-10-15)
Features
- normalize scaffolding across all windowschefcookbooks repos (8a6e208)
Bug Fixes
- app pkg 4.1.9 is defunct, use 4.2.4 instead (aa7f4f2)
- ci: Update workflows to use release pipeline (#33) (f587d45)
- output encoding 'handle is invalid' error in build script (5bdfd4b)
- output encoding 'handle is invalid' error in build script (c66452e)
- use fork of 'minitest-handler' compatible with chef 13 (b5718df)
- version of beyond compare to match in install spec (0575a10)
2.0.9 - 2024-05-06
- Update metadata
- Update standard files
2.0.7 - 2023-03-02
- Fix yaml
2.0.6 - 2023-03-01
- Remove mdl
2.0.5 - 2023-02-13
- Remove delivery folder
2.0.4 - 2021-08-17
- Standardise files with files in sous-chefs/repo-management
2.0.3 - 2021-06-01
- Various Cookstyle fixes
2.0.2
- Upgrade BeyondCompare to 4.2.9
2.0.1
- Upgrade BeyondCompare to 4.2.7
2.0.0
- Support Chef 13, drop support for Chef 12.
- Upgrade to Beyond Compare 4.2.4.
- Standardize testing environment across repos. (AppVeyor, Kitchen, Rake, etc.)
- Upgrade development dependencies.
1.0.0
- SuperMarket release for BeyondCompare 4.1.9
0.0.1
- Initial SuperMarket release for BeyondCompare 3.3.10
Collaborator Number Metric
2.1.0 passed this metric
Contributing File Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
2.1.0 passed this metric
No Binaries Metric
2.1.0 passed this metric
Testing File Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 passed this metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
2.1.0 passed this metric
No Binaries Metric
2.1.0 passed this metric
Testing File Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 passed this metric
2.1.0 passed this metric
Testing File Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 failed this metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number