Releases: atom-community/autocomplete-paths
Releases · atom-community/autocomplete-paths
v2.17.0
v2.16.0
v2.15.2
v2.15.1
v2.15.0
2.15.0 (2021-04-28)
Bug Fixes
- break after the removed filed is found (25b9ccf)
- call _getAllIgnoredGlob only once (3ce936b)
- debounce provider.rebuildCache (5b07a1d)
- do not run the listeners on initial scan (1f76a8b)
- don't call rebuild-cache on file add or remove (022bfe8)
- make the rebuildCache debounce immediate (587c3dc)
- process all the gitignore files in the root directory (054f353)
- remove unused dependencies (7c3cb55)
- update to globify-gitignore 0.2.0 (3a6d28d)
- use _cachePathsForDirectoryWithGlob directly in onAddDir (4f3e4a1)
- use globify-gitignore (50f122e)
- use indexof inside onRemoveFile (97ba9f8)
Features
- rebuild cache for that directory if a new gitignore file is added (c62d11c)
v2.14.0
2.14.0 (2021-04-25)
Bug Fixes
- _addWatcherForDirectory (4f98074)
- _addWatchers (e18ec8e)
- don't emit redundant rebuild-cache-done (3cf37a1)
- emit rebuild-cache _onDirectoryChanged (8829c78)
- refactor _cachePaths and _cachePathsForDirectory (5f85f1c)
- rename the functions to be more exact (d09ec83)
- run _addWatchers in rebuildCache (dbf5c24)
- use Map.clear instead of creating a new Map (a7c8578)
Features
- use chokidar to watch file changes (b228c89)
v2.13.0
2.13.0 (2021-03-04)
- Build the path cache asynchronously without blocking the main thread -> Big projects no longer freeze Atom
- Build the cache in parallel (fast-glob uses threads underneath)
- Unified method for building the cache on all platforms
- Allows using glob for pattern ignoring which is the most common way of writing path patterns
Bug Fixes
- _getGitIgnoreGlob (84460f4)
- _getIgnoredPatternsGlob (5ef1d7d)
- get directoryPath as the input of _populateCacheFor (38a9120)
- globifyDirectory (896ecfc)
- globifyGitIgnore (170bf68)
- globifyGitIgnoreFile (2d76bf3)
- globifyPath (120eb16)
- install fast-glob (c551bb8)
- isGitIgnoreComment (9717e0d)
- isWhitespace (a5a9dba)
- posixifyPath (76c81f4)
- posixifyPathNormalized (03f22b9)
- prepend gitIgnoreDirectory before getting path type (21cbdaf)
- trimLeadingWhiteSpace (5b48778)
- trimTrailingWhitespace (fca9c11)
- trimWhiteSpace (770a4e5)
- use enum for PATH_TYPE (9b35b4f)
Features
v2.12.19
v2.12.18
v1.0.3: Merge pull request #101 from MoritzKn/master
- Adds support for
autocomplete-plus
'minimumWordLength
option