<commit_before># Change Log
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Fixed
- Create local `.zephir` only when necessary
- Fixed IDE stubs generation [#1778](https://github.com/phalcon/zephir/issues/1778)
- Disable some regression changes introduced in the version `0.12.5`
  [#1941 (comment)](https://github.com/phalcon/zephir/issues/1941#issuecomment-538654340),
  [#1904](https://github.com/phalcon/zephir/issues/1904),
  [11dc1d4](https://github.com/phalcon/zephir/commit/11dc1d4634b2d74599c53147b3733b829257c3a4),
  [#1955](https://github.com/phalcon/zephir/pull/1955)

### Removed
- Removed no longer used `zephir_dtor` macro

## [0.12.8] - 2019-10-03
### Fixed
- Fixed `zephir_preg_match` to use `ZVAL_NULL` instead of `ZEPHIR_NULL`
  [#1946](https://github.com/phalcon/zephir/issues/1946)
- Fixed `Extension\InternalClassesTest` test to be able run full test suite
  without Phalcon [#1949](https://github.com/phalcon/zephir/issues/1949)

## [0.12.7] - 2019-10-03
### Fixed
- Fixed regression introduced in `0.12.5` for those users who doesn't use
  bundled `ext/pcre/php_pcre.h`
  [#1944](https://github.com/phalcon/zephir/issues/1944)
  [#1940](https://github.com/phalcon/zephir/issues/1940)
- Fixed sitemap API generator [#1940](https://github.com/phalcon/zephir/issues/1940)

## [0.12.6] - 2019-10-03
### Fixed
- Fixed regression introduced in `0.12.5` for those users who doesn't use
  bundled `ext/json/php_json.h` [#1940](https://github.com/phalcon/zephir/issues/1940)<commit_msg>Update change log [ci skip]<commit_after># Change Log
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Fixed
- Create local `.zephir` only when necessary
- Fixed IDE stubs generation [#1778](https://github.com/phalcon/zephir/issues/1778)
- Fixed segfault on cast `IS_UNDEF` to array
  [#1941](https://github.com/phalcon/zephir/issues/1941)
- Disables some regression changes introduced in the version `0.12.5`
  [#1941 (comment)](https://github.com/phalcon/zephir/issues/1941#issuecomment-538654340)
- Fixed memory leak on update array [#1937](https://github.com/phalcon/zephir/issues/1937)

### Removed
- Removed no longer used `zephir_dtor` macro

## [0.12.8] - 2019-10-03
### Fixed
- Fixed `zephir_preg_match` to use `ZVAL_NULL` instead of `ZEPHIR_NULL`
  [#1946](https://github.com/phalcon/zephir/issues/1946)
- Fixed `Extension\InternalClassesTest` test to be able run full test suite
  without Phalcon [#1949](https://github.com/phalcon/zephir/issues/1949)

## [0.12.7] - 2019-10-03
### Fixed
- Fixed regression introduced in `0.12.5` for those users who doesn't use
  bundled `ext/pcre/php_pcre.h`
  [#1944](https://github.com/phalcon/zephir/issues/1944)
  [#1940](https://github.com/phalcon/zephir/issues/1940)
- Fixed sitemap API generator [#1940](https://github.com/phalcon/zephir/issues/1940)

## [0.12.6] - 2019-10-03
### Fixed
- Fixed regression introduced in `0.12.5` for those users who doesn't use
  bundled `ext/json/php_json.h` [#1940](https://github.com/phalcon/zephir/issues/1940)
{'fraction_non_alphanumeric': 0.15528503562945367, 'fraction_numerical': 0.09144893111638955, 'mean_word_length': 4.504901960784314, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 21, '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': '1396376', 'n_tokens_mistral': 1454, 'n_tokens_neox': 1194, 'n_words': 273}