- Changed how renaming of implicitly named type-bound procedures and their implementations is handled. Unittest was added. - Rewrote the Fortran parser to be clearer and more modular
2.2.8
Changed
- Disable PyPi autoupdating for pre-releases and dev versions
2.2.7
Changed
- Changed the auto-update feature to skip `anaconda` environments since they handle their dependencies through `conda` and not `pip`
Fixed
- Fixed missing dependency from `setup.cfg` ([78](https://github.com/fortran-lang/fortls/issues/78)) - Updated configuration file variables in documentation
2.2.6
Added
- Added the capability for `fortls` to auto-update use `--disable_autoupdate` to disable ([76](https://github.com/fortran-lang/fortls/issues/76))
Deprecated
- Deprecated `--variable_hover` option and now is always enabled ([46](https://github.com/fortran-lang/fortls/issues/46))
2.2.5
Changed
- Updated `setup.cfg` in preparation of submitting package to `conda-forge` - Added `Editor Integration` section in documentation
Fixed
- Fixed parsing of `defined` without by parenthesis surrounding the definition ([67](https://github.com/fortran-lang/fortls/pull/67))
2.2.4
Fixed
- Fixed hovering value of literal and constant strings not displaying ([54](https://github.com/fortran-lang/fortls/issues/54)) - Fixed hovering string length size is now matching the string ([55](https://github.com/fortran-lang/fortls/issues/55)) - Fixed space separated keywords not being displayed upon hover ([60](https://github.com/fortran-lang/fortls/issues/60))