<commit_before># 0.7.0

- Internal reworking splitting out multiple caches and making them less dependent on each other
- Use webpack 4's new tapable plugin interface to avoid the deprecation message on .plugin
- Replace default data serializer, append, with append-2 for performance and stability

## 0.7.X Patches

- `0.7.0-beta.4` Replace debug process exit with unfrozen error in source transform (#293)
- `0.7.0-beta.3` Monkey patch mini-css CssDependency to update its module's hash (#339)
- `0.7.0-beta.2` Fix import context block chunk name support (#327), Add parity compilation cache check
- `0.7.0-beta.1` Ensure file and context dependencies are absolute paths (#330), better json error messaging (#307), always chalk log to stderr
- `0.7.0-beta.0` Update README
- `0.7.0-alpha.4` Add chalk logging with shorter messages, iterate fix on data deleted from md5 cache (#330)
- `0.7.0-alpha.3` Update file path naming standards, fix watchRun compiler misnover (#320)
- `0.7.0-alpha.2` Fix Source freezing with typescript (#291) (@kristenmills)
- `0.7.0-alpha.1` Remove deprecated recordsPath support, more narrow dependency transform generation, add cacache serializer and append-2 serializer as the new default.

## Support

- webpack 3 and 4
- node 8 and later

## Release Features

### Cleaner Separation of Concerns

Separate different parts of the cache into subcaches.

- AssetCache: stores the collection of Assets for the compiler
- EnhancedResolverCache: cached results from enhanced-resolver<commit_msg>Add chalk detail to 0.7 CHANGELOG<commit_after># 0.7.0

- Internal reworking splitting out multiple caches and making them less dependent on each other
- Use webpack 4's new tapable plugin interface to avoid the deprecation message on .plugin
- Replace default data serializer, append, with append-2 for performance and stability
- Use brief (chalk) colored log messages

## 0.7.X Patches

- `0.7.0-beta.4` Replace debug process exit with unfrozen error in source transform (#293)
- `0.7.0-beta.3` Monkey patch mini-css CssDependency to update its module's hash (#339)
- `0.7.0-beta.2` Fix import context block chunk name support (#327), Add parity compilation cache check
- `0.7.0-beta.1` Ensure file and context dependencies are absolute paths (#330), better json error messaging (#307), always chalk log to stderr
- `0.7.0-beta.0` Update README
- `0.7.0-alpha.4` Add chalk logging with shorter messages, iterate fix on data deleted from md5 cache (#330)
- `0.7.0-alpha.3` Update file path naming standards, fix watchRun compiler misnover (#320)
- `0.7.0-alpha.2` Fix Source freezing with typescript (#291) (@kristenmills)
- `0.7.0-alpha.1` Remove deprecated recordsPath support, more narrow dependency transform generation, add cacache serializer and append-2 serializer as the new default.

## Support

- webpack 3 and 4
- node 8 and later

## Release Features

### Cleaner Separation of Concerns

Separate different parts of the cache into subcaches.

- AssetCache: stores the collection of Assets for the compiler
- EnhancedResolverCache: cached results from enhanced-resolver
{'fraction_non_alphanumeric': 0.08765710602642604, 'fraction_numerical': 0.0470512407347728, 'mean_word_length': 4.287904599659284, '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': '286415', 'n_tokens_mistral': 982, 'n_tokens_neox': 887, 'n_words': 400}