Skip to content

Tags: agentframework/agentframework

Tags

2.0.1

Toggle 2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2.0.1 (#22)

* 2.x

* implement static interceptors

* copy @agent decorators to core

* update

* add test

* add more tests

* v2.x update

* add test

* no static interceptor

* no static interceptor

* make shorter interceptor chain

* 2.0 rc

* setter

* add test for interceptor sequence

* add test for interceptor sequence

* add more tests
add test for interceptor sequence
add cache
add cache for domain
move parameter interceptor close to constructor

* fix import

* add tests

* code cleanup

* fix path

* update readme (skipci)

* add once

* remove decorators

* add test for type

* add test for type

* update path

* update

* fix error

* fix reference

* update

* re-layout code

* add build config

* use build config

* do not cache invocations

* cache class seq

* rename internal variables

* improve getInterceptors() performance

* add version of annotation

* add version to type info

* improve code

* add ownInterceptor

* add version cache

* add version cache

* add cache

* add readonly map

* interceptor only take effects in class with @agent class decorator

* allow modifying interceptor before create the class

* fix tests

* add readonly map

* improve performance

* fix a bug

* fix a silly bug

* update

* update

* update

* add test case

* add version

* add type annotation and type annotation version

* add test case for unchanged properties

* improve performance

* improve performance a lot

* remove unnecessary compare

* update SLOC

* improve performance a lot

* remove key from memberinfo

* update code

* 2.0

* type.version and constructor version

* improve code

* add agent type

* format code

* allow @singleton, @transit, @Inject decorate on variables (e.g. class field or parameter)

* fix an issue

* add ts 4.4.4 and nodejs 17

* add ts 4.4.4 and node 17

* fwdev

Co-authored-by: e2tox <e2tox@live.com>

2.0.0

Toggle 2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
release 2.0 (#21)

* 2.x

* implement static interceptors

* copy @agent decorators to core

* update

* add test

* add more tests

* v2.x update

* add test

* no static interceptor

* no static interceptor

* make shorter interceptor chain

* 2.0 rc

* setter

* add test for interceptor sequence

* add test for interceptor sequence

* add more tests
add test for interceptor sequence
add cache
add cache for domain
move parameter interceptor close to constructor

* fix import

* add tests

* code cleanup

* fix path

* update readme (skipci)

* add once

* remove decorators

* add test for type

* add test for type

* update path

* update

* fix error

* fix reference

* update

* re-layout code

* add build config

* use build config

* do not cache invocations

* cache class seq

* rename internal variables

* improve getInterceptors() performance

* add version of annotation

* add version to type info

* improve code

* add ownInterceptor

* add version cache

* add version cache

* add cache

* add readonly map

* interceptor only take effects in class with @agent class decorator

* allow modifying interceptor before create the class

* fix tests

* add readonly map

* improve performance

* fix a bug

* fix a silly bug

* update

* update

* update

* add test case

* add version

* add type annotation and type annotation version

* add test case for unchanged properties

* improve performance

* improve performance a lot

* remove unnecessary compare

* update SLOC

* improve performance a lot

* remove key from memberinfo

* update code

* 2.0

* type.version and constructor version

* improve code

* add agent type

* format code

* allow @singleton, @transit, @Inject decorate on variables (e.g. class field or parameter)

Co-authored-by: AgentFramework <creator@agentframework.com>

1.0.0

Toggle 1.0.0's commit message

Unverified

This user has not yet uploaded their public signing key.
fix badge icons using correct branch

beta

Toggle beta's commit message
update MD format