Skip to content

Commit

Permalink
Bump version (#1728)
Browse files Browse the repository at this point in the history
* docs: remove old wiki docs

* chore: bump version

* docs: update changelog
  • Loading branch information
notaphplover authored Feb 8, 2025
1 parent cfb3356 commit 77d47df
Show file tree
Hide file tree
Showing 52 changed files with 54 additions and 4,567 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ All notable changes to this project from 5.0.0 forward will be documented in thi
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).

## [Unreleased]

### Added

### Changed

### Removed

## [7.0.0-alpha.5]

### Changed
- Renamed `BindingMetadata` to `BindingConstraints`.
- Improved performance on `Container.get` like methods.

## [7.0.0-alpha.4]

Parity version with `7.0.0-alpha.3`.
Expand Down
22 changes: 11 additions & 11 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"description": "A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.",
"dependencies": {
"@inversifyjs/common": "1.5.0",
"@inversifyjs/container": "1.5.0",
"@inversifyjs/core": "3.5.0"
"@inversifyjs/container": "1.5.2",
"@inversifyjs/core": "4.0.0"
},
"devDependencies": {
"@eslint/js": "9.20.0",
Expand Down Expand Up @@ -77,5 +77,5 @@
"test:cjs": "nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"
},
"sideEffects": false,
"version": "7.0.0-alpha.4"
"version": "7.0.0-alpha.5"
}
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ export {
IsBoundOptions,
} from '@inversifyjs/container';
export {
BindingMetadata,
BindingConstraints,
BindingScope,
DynamicValueBuilder,
Factory,
Expand Down
10 changes: 5 additions & 5 deletions src/test/bugs/bugs.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'reflect-metadata';
import { expect } from 'chai';

import {
BindingMetadata,
BindingConstraints,
Container,
decorate,
inject,
Expand Down Expand Up @@ -328,10 +328,10 @@ Trying to resolve bindings for "Weapon (Root service)"`;
function whenIsAndIsNamed(
serviceIdentifier: ServiceIdentifier,
name: MetadataName,
): (bindingMetadata: BindingMetadata) => boolean {
return (bindingMetadata: BindingMetadata): boolean =>
bindingMetadata.serviceIdentifier === serviceIdentifier &&
bindingMetadata.name === name;
): (bindingConstraints: BindingConstraints) => boolean {
return (bindingConstraints: BindingConstraints): boolean =>
bindingConstraints.serviceIdentifier === serviceIdentifier &&
bindingConstraints.name === name;
}

container
Expand Down
26 changes: 13 additions & 13 deletions src/test/inversify.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'reflect-metadata';
import { expect } from 'chai';

import {
BindingMetadata,
BindingConstraints,
Container,
ContainerModule,
ContainerModuleLoadOptions,
Expand Down Expand Up @@ -2091,20 +2091,20 @@ describe('InversifyJS', () => {
}

function isNinjaStudentConstraint(
bindingMetadata: BindingMetadata,
bindingConstraints: BindingConstraints,
): boolean {
return (
bindingMetadata.serviceIdentifier === TYPES.Ninja &&
bindingMetadata.tags.get('master') === false
bindingConstraints.serviceIdentifier === TYPES.Ninja &&
bindingConstraints.tags.get('master') === false
);
}

function isNinjaMasterConstraint(
bindingMetadata: BindingMetadata,
bindingConstraints: BindingConstraints,
): boolean {
return (
bindingMetadata.serviceIdentifier === TYPES.Ninja &&
bindingMetadata.tags.get('master') === true
bindingConstraints.serviceIdentifier === TYPES.Ninja &&
bindingConstraints.tags.get('master') === true
);
}

Expand Down Expand Up @@ -2494,20 +2494,20 @@ describe('InversifyJS', () => {

// custom constraints
function isNinjaStudentConstraint(
bindingMetadata: BindingMetadata,
bindingConstraints: BindingConstraints,
): boolean {
return (
bindingMetadata.serviceIdentifier === TYPES.Ninja &&
bindingMetadata.tags.get('master') === false
bindingConstraints.serviceIdentifier === TYPES.Ninja &&
bindingConstraints.tags.get('master') === false
);
}

function isNinjaMasterConstraint(
bindingMetadata: BindingMetadata,
bindingConstraints: BindingConstraints,
): boolean {
return (
bindingMetadata.serviceIdentifier === TYPES.Ninja &&
bindingMetadata.tags.get('master') === true
bindingConstraints.serviceIdentifier === TYPES.Ninja &&
bindingConstraints.tags.get('master') === true
);
}

Expand Down
14 changes: 7 additions & 7 deletions src/test/node/error_messages.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ describe('Error message when resolving fails', () => {
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: superior`);
expect(() => {
Expand All @@ -49,7 +49,7 @@ Binding metadata:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: Symbol(Superior)`);
expect(() => {
Expand All @@ -58,7 +58,7 @@ Binding metadata:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: 0`);
});
Expand All @@ -82,7 +82,7 @@ Binding metadata:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: -
- tags:
Expand All @@ -93,7 +93,7 @@ Binding metadata:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: -
- tags:
Expand All @@ -104,7 +104,7 @@ Binding metadata:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: -
- tags:
Expand All @@ -131,7 +131,7 @@ Registered bindings:
Trying to resolve bindings for "Weapon (Root service)".
Binding metadata:
Binding constraints:
- service identifier: Weapon
- name: -`);
}
Expand Down
64 changes: 0 additions & 64 deletions wiki/activation_handler.md

This file was deleted.

Loading

0 comments on commit 77d47df

Please sign in to comment.