HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/.vscode/extensions/codezombiech.gitignore-0.10.0/changelog.md
# Changelog


## v0.10.0

- Rebuilt extension on top of scaffold generated by the latest [generator-code](https://www.npmjs.com/package/generator-code) (v1.11.6)
- Implemented use of GitHub authentication provider when the GitHub API rate limit is reached.
- Raised minium API level to 1.66 to get access to 
  - authentication providers (see https://code.visualstudio.com/updates/v1_48#_using-authentication-providers)
  - Github authentication provider (authentication flow requires v1.66 and higher)
  - pre-release versions (see https://code.visualstudio.com/updates/v1_63#_pre-release-extensions)
- Upgraded to latest https-proxy-agent


## v0.9.0

- Migrated to async/await and native promises
- Updated dependencies


## v0.8.0

- Rebuilt extension on top of scaffold generated by the latest [generator-code](https://www.npmjs.com/package/generator-code) (v1.6.12)
- Removed `github` dependency. Requests are now made using the `https` module.
- Added support for authenticated GitHub API requests by checking the `GITHUB_AUTHORIZATION` environment variable. If present, the HTTP `Authorization` header is added (partially resolves [#18](https://github.com/CodeZombieCH/vscode-gitignore/issues/18)).
- Fix: handle symlinks inside the github/gitignore repository correctly (fixes [#21](https://github.com/CodeZombieCH/vscode-gitignore/issues/21))


## v0.7.0

- Implemented supported for multi-root workspaces (contributed by [@hangxingliu](https://github.com/hangxingliu))
- Upgraded dependencies


## v0.6.0

- Updated extension to more recent vscode ecosystem
- Updated dev dependencies
- Updated `github` dependency


## v0.5.0

- Implemented proxy support for requests made by this extension (resolves [#1](https://github.com/CodeZombieCH/vscode-gitignore/issues/1) requested by @LaurentChardin, @ibigpapa). A proxy can be set by Visual Studio Code settings (`http.proxy`) or by declaring environment variables (`HTTPS_PROXY`, `HTTP_PROXY`)
- Added progress bar while retrieving the list of available `.gitignore` files (resolves [#6](https://github.com/CodeZombieCH/vscode-gitignore/issues/6))


## v0.4.0

- Added support to append to or overwrite an existing `.gitignore` file. This new feature allows creating `.gitignore` files based on multiple `.gitignore` files from the repository (resolves [#4](https://github.com/CodeZombieCH/vscode-gitignore/issues/4) requested by @Sidneys1).
- Added Travis CI integration


## v0.3.1

- Fixed bug listing the `.gitignore` files from the root directory twice after running the "Add .gitignore" operation more than once (caching issue)


## v0.3.0

- Added support to pull `.gitignore` files from subdirectories inside the github/gitignore repository (resolves [#3](https://github.com/CodeZombieCH/vscode-gitignore/issues/3) requested by @russinow)


## v0.2.0

- Added language support for `.gitignore` files


## v0.1.5

- Properly declared the exposed settings in the package.json. This way the user gets support from Visual Studio Code when authoring the settings files.


## v0.1.4

- Fixed url to github repository
- Added url to github issues
- Exposed a setting named "gitignore.cacheExpirationInterval" that controls how long the `.gitignore` files retrieved from the github repository are stored in cache. Defaults to 3600 seconds.
- Fixed cancellation of the `Add gitignore` command not being handled correctly


## v0.1.3

- Added icon


## v0.1.2

- Fixed unhandled error in the case no workspace is open


## v0.1.0

- Basic implementation that allows pulling a single `.gitignore` file