<commit_before># Change Log
All notable changes to this project will be documented in this file.
This file should follow the standards specified on [http://keepachangelog.com/]
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [8.0.0] 2016-12-14

NO CHANGES FROM 8.0.0.rc.3

## [8.0.0.rc.3] 2016-10-12

### Changed

- `find_or_create_by` on an association does not look for nodes which aren't related to the node in question (thanks for the report @efatsi / see #1240)

### Fixed

- Inconsistent `drop_constraint` and `drop_index` behavior: they were accepting `force` option (like `add_*` methods)
- `PendingMigrationError` not showing pending migrations versions
- Fixed `silenced: true` for `Neo4j::Migration::Runner` option, not working properly
- Removed "strange" inheritance between Neo4j::Migrations::Base and the legacy Neo4j::Migration class
- Avoid creating the `SchemaMigration` model constraint when it already exists

## [8.0.0.rc.3] 2016-10-12

# Added

- `distinct` method for QueryProxy (thanks @ProGM / see #1305)
- Added `update_node_property` / `update_node_properties` (aliased as `update_column` / `update_columns`)
<commit_msg>Fix CHANGELOG<commit_after># Change Log
All notable changes to this project will be documented in this file.
This file should follow the standards specified on [http://keepachangelog.com/]
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [8.0.0] 2016-12-14

NO CHANGES FROM 8.0.0.rc.4

## [8.0.0.rc.4] 2016-10-12

### Changed

- `find_or_create_by` on an association does not look for nodes which aren't related to the node in question (thanks for the report @efatsi / see #1240)

### Fixed

- Inconsistent `drop_constraint` and `drop_index` behavior: they were accepting `force` option (like `add_*` methods)
- `PendingMigrationError` not showing pending migrations versions
- Fixed `silenced: true` for `Neo4j::Migration::Runner` option, not working properly
- Removed "strange" inheritance between Neo4j::Migrations::Base and the legacy Neo4j::Migration class
- Avoid creating the `SchemaMigration` model constraint when it already exists

## [8.0.0.rc.3] 2016-10-12

# Added

- `distinct` method for QueryProxy (thanks @ProGM / see #1305)
- Added `update_node_property` / `update_node_properties` (aliased as `update_column` / `update_columns`)

{'fraction_non_alphanumeric': 0.1127946127946128, 'fraction_numerical': 0.04208754208754209, 'mean_word_length': 4.825980392156863, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4685220', 'n_tokens_mistral': 811, 'n_tokens_neox': 750, 'n_words': 263}