<commit_before>## 0.1.0
* Initial release

### 0.1.1
* Fix schema warning message format
* Make schema warning display optional, hidden by default
* Update dependencies

### 0.1.2
* Fix message parsing on Windows

## 0.2.0
* add support for `text.xml.xsl` and `text.xml.plist` grammar scopes
* add DTD support

## 0.3.0
* add XML catalog support

### 0.3.2
* fix supported Atom version range
* add prefix to schema / catalog error messages and render them as as warnings

### 0.3.3
* extend documentation

## 0.4.0
* support Schematron rules embedded in RNG and XSD files
* improve performance by moving Java validation to a socket server
* improve error messages

### 0.4.1
* fix bug in socket communication

### 0.4.2
* update validation server (fix error message output bug in Java)
* fix schema error highlighting in editor
* display schema language in linter messages

### 0.4.3
* avoid duplicate XML Parser error messages

## 0.5.0
* add autocomplete on basis of XSD, RNG and RNC schemata
* rename package as linter-autocomplete-jing
* improve linter messages
* replace 'http' with private URI scheme in tests to prevent failing tests caused by timeouts
* update dependencies

### 0.5.1
* auto-generate autocomplete test descriptions
* properly kill server process after tests
* support encodings other than UTF-8
* provide additional suggestions for element / attribute wildcards

### 0.5.2
* fix bug in XSD suggestions

### 0.5.3
* fix bug causing suggestions with xmlns="null"
* add comment and cdata suggestions
* prevent autocomplete in cdata sections<commit_msg>update changelog<commit_after>## 0.1.0
* Initial release

### 0.1.1
* Fix schema warning message format
* Make schema warning display optional, hidden by default
* Update dependencies

### 0.1.2
* Fix message parsing on Windows

## 0.2.0
* add support for `text.xml.xsl` and `text.xml.plist` grammar scopes
* add DTD support

## 0.3.0
* add XML catalog support

### 0.3.2
* fix supported Atom version range
* add prefix to schema / catalog error messages and render them as as warnings

### 0.3.3
* extend documentation

## 0.4.0
* support Schematron rules embedded in RNG and XSD files
* improve performance by moving Java validation to a socket server
* improve error messages

### 0.4.1
* fix bug in socket communication

### 0.4.2
* update validation server (fix error message output bug in Java)
* fix schema error highlighting in editor
* display schema language in linter messages

### 0.4.3
* avoid duplicate XML Parser error messages

## 0.5.0
* add autocomplete on basis of XSD, RNG and RNC schemata
* rename package as linter-autocomplete-jing
* improve linter messages
* replace 'http' with private URI scheme in tests to prevent failing tests caused by timeouts
* update dependencies

### 0.5.1
* auto-generate autocomplete test descriptions
* properly kill server process after tests
* support encodings other than UTF-8
* provide additional suggestions for element / attribute wildcards

### 0.5.2
* fix bug in XSD suggestions

### 0.5.3
* fix bug causing suggestions with xmlns="null"
* add comment and cdata suggestions
* prevent autocomplete in cdata sections

### 0.5.4
* insert self-closing tags when element content can only be empty
{'fraction_non_alphanumeric': 0.08147459727385378, 'fraction_numerical': 0.02942998760842627, 'mean_word_length': 4.117274167987322, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, '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': '4279103', 'n_tokens_mistral': 958, 'n_tokens_neox': 899, 'n_words': 421}