--- title: Release 0.50 short-description: Release notes for 0.49 (preliminary) ... # New features This page is a placeholder for the eventual release notes. Notable new features should come with release note updates. This is done by creating a file snippet called `snippets/featurename.md` and whose contents should look like this: ## Feature name A short description explaining the new feature and how it should be used. ## custom_target: install no longer overrides build_by_default Earlier, if `build_by_default` was set to false and `install` was set to true in a `custom_target`, `install` would override it and the `custom_target` would always be built by default. Now if `build_by_default` is explicitly set to false it will no longer be overridden. If `build_by_default` is not set, its default will still be determined by the value of `install` for greater backward compatibility.