Changelogs » Aloe

Aloe

0.1.19

Fixed

- Possible installation error due to non-ASCII symbols in README (147).

0.1.18

Fixed

- Checking package installation in the correct Python environment (149).

0.1.17

Fixed

- Compatibility problems with Python 2.7 and Python 3.7 (148).

0.1.16

Fixed

- Problems with building and installation on Windows (143).

0.1.15

Added

- Color support on Windows (137, 139).

0.1.14

Fixed

- Limited support for running on Windows (135).

0.1.13

Never released due to issues with the release process

0.1.12

Fixed

- Steps with non-ASCII characters can be run in the terminal on Python 2.7
(124).

0.1.11

Fixed

- Fix de-synchornized release process

0.1.10

Fixed

- Steps with non-ASCII characters can be run in verbose output mode on
Python 2.7 (123).

0.1.9

Never released due to issues with the release process

0.1.8

Fixed

- Deployment via Travis CI

0.1.7

Added

- An entry point for running Gherkin tests via `nosetests --with-gherkin`
(115).

0.1.6

Changed

- Factory steps: only consider model's verbose name if the factory name matches
(111).

0.1.5

Changed

- When unregistering a step, unregister all the sentences it is bound to
(107).

0.1.4

Added

- Add an outline reference to the step (106).

0.1.3

Fixed

- Fix `run_feature_string` failing with non-ASCII characters (105).

0.1.2

Changed

- Update to work with Gherkin parser 4.0 (104).

0.1.1

Changed

- Follow symlinks when searching for feature directories (102).

0.1.0

Changed

- Make examples in scenario outlines independent test cases (100).

0.0.45

Fixed

- Require a proper version of `future` (101).

0.0.44

Added

- Better message when a step definition file failed to load (91).

0.0.43

Added

- Add a reference to the test instance to the step (88).

0.0.42

Fixed

- Fix line numbers reported for backgrounds (83).

0.0.41

Fixed

- Depend on the renamed `gherkin` package (82).

0.0.40

Changed

- Factory steps: prefer verbose name of the factory itself to the model name
(81).

0.0.39

Changed

- Factory steps: try inferring verbose names for the created objects from the
Meta classes (80).

0.0.38

Changed

- Colored output: remove colors incompatible with light backgrounds (79).

Added

- Colored output: Support for `CUCUMBER_COLORS` (79).

0.0.37

Changed

- Do not reload step modules during tests (78).

0.0.36

Fixed

- Do not crash when a feature directory contains files with non-ASCII
characters (77).

0.0.35

Fixed

- Do not apply standard library patches from `future` (76).

0.0.34

Changed

- Factory steps: guess types of parameters passed in (73).

0.0.33

Added

- Report feature file name for syntax errors (72).

0.0.32

Fixed

- Fix `behave_as` when called from a scenario outline (71).

0.0.31

- Fix `behave_as` when called from a background (68).

0.0.30

Changed

- Allow the features directory to be on the top level (66).

0.0.29

Fixed

- Fixes for new Gherkin package.

0.0.28

Fixed

- Fix registering a new function for the same step definition (64).
- Do not load feature files if they are not in a package (61).

0.0.27

Fixed

- Do not load feature files if they are found above a `features` directory
(57).
- Properly apply tags to scenario outlines (59).

0.0.26

Fixed

- Fix the exception when a step with non-ASCII characters in it is not defined
on Python 2 (51).

0.0.25

Fixed

- Preserve the line number information in scenario outlines (47).

Added

- Support languages other than English for writing features (46).

0.0.24

Added

- Show tags when running with verbose output (43).

0.0.23

Fixed

- Fix verbose output on Python 2 (39).

0.0.22

Added

- Verbose output mode, like Cucumber (33).
- Show feature file names in tracebacks as if they were modules (38).

Earlier releases

The release history below is not documented, please refer to the commit
history.

0.0.20

Fixed

- Require a recent version of future (45).

0.0.19

Added

- Better error messages in mail steps (42).

0.0.18

Added

- Support passing a relative URL to `django_url` (40).

0.0.17

Fixed

- Normalize model name case when it's used in the features (31).

0.0.16

Fixed

- Fix model name case when it's used in the features (30).

0.0.15

Added

- Use South if it is installed (28).

0.0.14

Added

- Support for Django 1.9 (24).
- Support for Django 1.3 (22).

0.0.13

Added

- Use `StaticLiveServerTestCase` when available (18).

0.0.12

Added

- `django_url` from Lettuce (17).

0.0.11

Fixed

- Working with many-to-many fields (15).

0.0.10

Fixed

- Passing attributes to `harvest` (14).

0.0.9

Added

- More email steps (12).

0.0.8

Added

- Steps for testing HTML alternatives in sent email (11).

0.0.7

Added

- Support for Django 1.4, 1.5 and 1.6 (9).

0.0.6

Changed

- Remove `hashes_data` (7).
- Require explicit `None` for field name in `write_models` (8).

0.0.5

Changed

- Remove undocumented API for model steps (4).

0.0.4

Changed

- Always pass a list of hashes to `creates_models` and `writes_models`.

0.0.3

Fixed

- Fix getting options from `GherkinPlugin`.

0.0.2

Fixed

- Fix installing package from PyPI.

0.0.1

Initial PyPI release as Aloe-Django.


Change Log