@manuth/interceptor
Version:
Provides a convenient way to intercept method- property- and accessor-calls of an object.
137 lines (96 loc) • 3.61 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Interceptor [Unreleased]
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v3.0.1..dev)
## Interceptor v3.0.1
### Updated
- The `README` for improving comprehensibility
- Development environment
- JSDoc comments to use `{@linkcode}` tags instead of `{@link}` tags
### Misc
- Migrated project from GitHub to Codeberg
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v3.0.0..v3.0.1)
## Interceptor v3.0.0
### Breaking
- Convert package to an ESModule
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.9..v3.0.0)
## Interceptor v2.0.9
### Fixed
- Vulnerabilities in dependencies
### Update
- All dependencies
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.8..v2.0.9)
## Interceptor v2.0.8
### Fixed
- Vulnerabilities in dependencies
- Broken drone pipelines
- Broken unit tests
### Updated
- All dependencies
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.7..v2.0.8)
## Interceptor v2.0.7
### Fixed
- Vulnerabilities in dependencies
### Added
- Support for the Test Explorer UI
- Support for `ts-nameof`
- Support for parallel step-execution of drone-pipelines
### Updated
- All dependencies
- Publish-scripts of drone-pipelines
- Settings to disable timeouts for mocha unit-tests
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.6..v2.0.7)
## Interceptor v2.0.6
### Updated
- The code to allow any kind of object to be intercepted
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.5..v2.0.6)
## Interceptor v2.0.5
### Fixed
- Vulnerabilities in dependencies
### Updated
- All dependencies
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.4..v2.0.5)
## Interceptor v2.0.4
### Fixed
- Vulnerabilities in dependencies
- Drone-pipelines for multi-digit version-numbers
### Updated
- All dependencies
- The typescript-code to disallow the `object`-type
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.3..v2.0.4)
## Interceptor v2.0.3
### Fixed
- Broken dependabot-settings
- Broken drone-pipelines
- Broken Auto-Merge workflow
### Updated
- All dependencies
- Drone-pipelines to use small-sized images
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.2..v2.0.3)
## Interceptor v2.0.2
### Fixed
- Vulnerabilities in dependencies
### Added
- A workflow for merging Dependabot-PRs
- A workflow for analyzing the code
### Updated
- All dependencies
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v2.0.0..v2.0.2)
## Interceptor v2.0.0
### Added
- A method for clearing all interceptions
- A feature for setting the visibility of properties
- A feature for creating setters of properties
- A readme-file
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v1.0.1..v2.0.0)
## Interceptor v1.0.1
### Fixed
- The basic functionality by adding missing exports
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/v1.0.0..v1.0.1)
## Interceptor v1.0.0
- Initial release
### Added
- Methods for intercepting object-calls
[Show differences](https://codeberg.org/lordgizmo/Interceptor/compare/1e679a3b8a585a14f2c84cf46fcc36fd055c703a..v1.0.0)