Skip to content

0.24.0 (15-June-2017)

Compare
Choose a tag to compare
@lasote lasote released this 16 Jun 08:00
· 4878 commits to develop since this release

0.24.0

  • Feature: conan new new arguments to generate Travis-CI and Appveyor files for Continuous Integration
  • Feature: Profile files with include() and variable declaration
  • Feature: Added RelWithDebInfo/MinRelSize to cmake generators
  • Feature: Improved linter, removing false positives due to dynamic conanfile attributes
  • Feature: Added tools.ftp_download() function for FTP retrieval
  • Feature: Managing symlinks between folders.
  • Feature: conan remote add command learned new --insert option to add remotes in specific order.
  • Feature: support multi-config in the SCons generator
  • Feature: support for gcc 7.1+ detection
  • Feature: tools now are using global requests and output instances. Proxies will work for tools.download()
  • Feature: --json parameter added to conan info command to create a JSON with the build_order.
  • Fix: update default repos, now pointing to Bintray.
  • Fix: printing outdated from recipe also for remotes
  • Fix: Fix required slash in configure_dir of AutoToolsBuildEnvironment
  • Fix: command new with very short names, now errors earlier.
  • Fix: better error detection for incorrect Conanfile.py letter case.
  • Fix: Improved some cmake robustness using quotes to avoid cmake errors
  • BugFix: Fixed incorrect firing of building due to --build patterns error
  • BugFix: Fixed bug with options incorrectly applied to build_requires and crashing
  • Refactor: internal refactors toward having a python api to conan functionality