Skip to content

Latest commit

 

History

History
78 lines (62 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

78 lines (62 loc) · 2.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Use stream based functions internally.

1.1.0 - 2020-04-16

Added

  • Documentation about the TRAVIS_PYTHON_DIR variable.

Changed

  • Increased verbosity.
  • Made setup function part of API.

Fixed

  • Bash strict mode application (more bugs may be raised).

1.0.0 - 2020-03-12

Added

  • Travis CI build stages.
  • Unit tests coverage using Kcov.
  • Coverage results upload to Coveralls.

Fixed

  • Unit tests using Shellspec on Linux, macOS and Windows.
  • Temporary directory path conversion.

0.1.3 - 2020-02-02

Added

  • Travis CI shared configuration snippet intented to be sourced in user configuration (dev.yml).
  • Bash strict mode with error handler.
  • pre-commit configuration file.
  • Shellspec banner to give directions for running the tests.

Fixed

  • Filtering of daily build (available through Chocolatey) [#9].
  • Errors are correctly handled [#10].

0.1.2 - 2020-01-13

Fixed

  • Recommended way of sourcing the travis-python.bash script [#2].
  • Unstable versions filtering [#3].

0.1.1 - 2020-01-12

Added

  • Specification which is checked using Shellspec.
  • Unit tests helper to create dummies.
  • This CHANGELOG file.

Changed

  • Switch from pyenv to python-build for Python distribution installation on Linux and macOS.

Fixed

  • Windows path conversion on Bash 3.2.

0.1.0 - 2019-10-24

Added

  • Initial version of the script.
  • LICENSE file containing the GNU GPL3 text.
  • README file containing information about the expected UX and the initial direction of the project.