f5-conx-core
Version:
F5 SDK for JavaScript with Typescript type definitions
157 lines (103 loc) • 4.27 kB
Markdown
# Change Log
[BACK TO MAIN README](README.md)
All notable changes to the corkscrew rpm will be documented in this file.
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
## [1.1.0] - (03-10-2024)
### Changed
- [BUG] logger circular json bug #23
- re-enabled atcVersions test that actually gets all the latest atc version info for caching into the extension
## [1.0.0] - (01-10-2024)
### Changed
- updated atcVersionsClient to handle errors when internet connectivity is not availible
- Cleaned up cache location
- added lastUpdatedDate in addition to lastCheckDate
- Moved project to full 1.0.0 release. It's been used as is long enough. :)
- All dependencies fully updated
- Removed NYC from tests
- it was causing memory overrun errors
- Updates to http request/response TS models to accomodate newer versions
## [0.17.2] - (12-12-2022)
- extend and isolate OpenApi types
## [0.17.1] - (11-6-2022)
- continue to clean up rest/debug logging
## [0.17.0] - (11-4-2022)
- Latest NEXT/CM integration
- big improvements to rest debug logging
- debugging only provided relevant details
- better http timing integration
- full deps updates
- node v16
- ts v4.8
## [0.16.0] - (10-5-2022)
NEXT integration branch -> abandoned
## [0.15.1] - (07-25-2022)
- branch off NEXT connectivity from mgmtClient/f5Client
- Solves this issue:<https://github.com/f5devcentral/vscode-f5/issues/179>
## [0.13.1] - (03-18-2022)
- [bug] schema inject changes declaration to "dec" #20
- <https://github.com/f5devcentral/f5-conx-core/issues/20>
- tweak logger for telemetry
- updated extHttp https agent to always be configured
- without rejectUnAuthorized=false, it would not get configured and cause logging errors
## [0.13.0] - (02-10-2022)
- updated deps
- refactor and extend atc models for stronger typing
- Mainly DO
- special auth token testing
## [0.12.4] - (01-19-2022)
- fix as3 delete
- add function to extract tenant/schemaVersion/target from declaration
## [0.12.3] - (01-19-2022)
- fix exports again
## [0.12.2] - (01-19-2022)
- re-export atc schema inject
## [0.12.1] - (01-18-2022)
- updated deps + axios
- should cover recent CVE-2022-0155
- <https://github.com/advisories/GHSA-74fj-2j2h-c42q>
## [0.12.0] - (12-21-2021)
- updated as3 class extension to parse/hold as3 declarations for easy access/listing
- configured atc schema inject/remove function from vscode-f5
- cf class support
- full info/inspect/declare/trigger/reset endpoint support
- consolidated ATC models and mocks to export tests for integration with other tools
- fixed download functions to create f5_cache directory if not present
## [0.11.0] - (11-14-2021)
- added cookie insert to BIGIP mgmt client. This is for injecting auth cookie for UDF
- <https://github.com/f5devcentral/f5-conx-core/issues/1>
- fixed atc versions update test
- <https://github.com/f5devcentral/f5-conx-core/issues/13>
- option to enable/disable cert verification
- <https://github.com/f5devcentral/f5-conx-core/issues/2>
## [0.10.0] - (06-10-2021)
- added journal length to logging output
- this is to see how the singleton instance is working across projects using the logger
- updated tests to utilize new logger
- added test rest server
- this is the beginning of something that the multipart download tests can run against
- these tests currently require an f5 to complete
- this test rest server can be expanded to handle many other scenarios like nock
- this also included vscode lunch configuration for starting and debugging the rest server
- added DO rpm v1.19.0-2 to testing artifacts since it is a couple of Mb (not too small, not too big)
- looking into building packages (npm pack) to upload as releases
- these releases will produces "tags" for the version and allow for private versioning without publishing to NPM
- finished DO class methods/functions
- Moved more as3 models/functions from vscode-f5 (re-imported/re-factored)
- configured TEEM agent inject to as3/do declartion post
- added schema and examples endpoints to atcMetaData constants
- updated f5Client.discover to output DiscoverInfo