Mike Bierlee
1f018f1991
Add fix to changelog
2023-03-07 02:36:28 +03:00
Mike Bierlee
e7e79094b8
Add release dates to changelog
2022-10-27 03:02:12 +03:00
Mike Bierlee
d5959080d6
Bump version
2022-10-27 02:30:15 +03:00
Mike Bierlee
bded43f646
Fix changelog
2022-10-27 02:28:05 +03:00
Mike Bierlee
5a66bdc26a
Fix registerOnResolve not working for classes that have no default constructor
...
It might be that these want to make use of constructor injection instead
2022-10-27 02:27:03 +03:00
Mike Bierlee
f7578d79a3
Fix unnecessary re-registration of types when registerBeforeResolving is specified
2022-10-27 01:42:09 +03:00
Mike Bierlee
9012bddabe
Fix typo
2022-03-22 10:50:29 +03:00
Mike Bierlee
ec90d982be
Adjust changelog
2022-02-18 00:48:05 +03:00
Mike Bierlee
7ccd05f1d4
Prepare next release
2021-08-24 23:20:42 +03:00
Mike Bierlee
199d936070
Prepare next release
2021-07-06 21:09:32 +03:00
Mike Bierlee
70b4c9e9dd
Remove helpful compilation warning in favor of supporting more edge-cases out of the box
2021-07-03 18:38:21 +03:00
Mike Bierlee
d7dc57ec99
Update changelog and readme
2021-06-15 23:38:25 +03:00
Mike Bierlee
5134fc7390
Add PR to changelog
2021-05-04 21:59:14 +03:00
Mike Bierlee
87172b0989
Add fix to changelog
2021-05-01 21:43:09 +03:00
Mike Bierlee
edfa5cdffb
Fail compilation with helpful message when trying to register class by supertype it does not inherit from
2021-04-29 22:24:27 +03:00
Mike Bierlee
eaac0eb7ce
Add initializedOnceBy() to create singleton instances via injection initializer
2021-04-29 01:45:08 +03:00
Mike Bierlee
8f4a64cf4c
Move injection initializer to registration scope
2021-04-29 01:45:08 +03:00
Mike Bierlee
ad8be804a0
Prepare release 8.1.0-beta.2
2020-03-29 21:37:44 +03:00
Mike Bierlee
788b72d20d
Prepare release 8.1.0-beta
2020-03-18 21:33:56 +03:00
Mike Bierlee
ba38bf7952
Prepare version 8.0.3
2018-06-11 19:22:32 +03:00
Mike Bierlee
730d001d30
Prepare version 8.0.2
2018-04-15 13:44:20 +03:00
Mike Bierlee
1fcb6be243
Prepare Version 8.0.1
2017-08-13 18:39:59 +02:00
Mike Bierlee
35103b995e
Refer to issue in changelog
...
#20
2017-08-13 18:39:10 +02:00
Mike Bierlee
4c25b91c63
Import modules of argument types of registration type's template before calling post-constructor
2017-08-13 17:49:40 +02:00
Mike Bierlee
470735c7a9
Prepare version 8.0.0 release
2016-12-26 18:38:36 +01:00
Mike Bierlee
898dfd8943
Remove deprecated getInstance()
2016-12-26 18:17:51 +01:00
Mike Bierlee
4ac095c25b
Revert minimal D compatibility to 2.068.2
...
Now that GDC has been officially upgraded to 2.068.2 we can drop baseline support to that version.
2016-12-26 18:17:51 +01:00
Mike Bierlee
b6dea95c0d
Add pre-destruction
2016-12-17 23:09:56 +01:00
Mike Bierlee
fbef764b48
Add post construction
2016-12-17 21:14:16 +01:00
Mike Bierlee
27d6b6d798
Reword changelog to make it way more confusing
2016-12-13 23:04:14 +01:00
Mike Bierlee
f469e5a045
Add GDC compatibility notice to changelog
2016-12-13 22:46:02 +01:00
Mike Bierlee
d3ed3e91b9
Add value injector
2016-12-09 02:15:59 +01:00
Mike Bierlee
2a52fc9af4
Fix nullpointer exception when debugging with poodinisVerbose
2016-12-06 23:14:19 +01:00
Mike Bierlee
e1f0cca5c5
Fix injection of dependencies from foreign modules
...
Fixes issue #12
2016-09-05 19:37:53 +02:00
Mike Bierlee
dc1cf04e96
Sigh
2016-09-03 19:00:01 +02:00
Mike Bierlee
2c28096d77
Add breakage warning to changelog
2016-09-03 18:58:09 +02:00
Mike Bierlee
44c41b1579
Add constructor injection to documentation
2016-08-23 21:10:31 +02:00
Mike Bierlee
9e5a27d046
Deprecate singleton factory method
...
The factory method encourages misuse of dependency injection (by using it as a service locator). Removing the factory method forces the user to make this choice deliberately.
2016-08-08 22:17:17 +02:00
Mike Bierlee
02dbe20c64
Remove deprecated muck
2016-08-08 21:32:27 +02:00
Mike Bierlee
1d141b3bb8
Update changelog
2016-06-27 21:24:38 +02:00
Mike Bierlee
7d55d9b7e3
Prepare version 6.2.0
2016-04-10 13:38:27 +02:00
Mike Bierlee
7308702dfe
Add ability to mark autowire dependencies as optional
2016-02-15 22:52:48 +01:00
Mike Bierlee
9334f8864e
Prepare version 6.1.0
2016-02-09 23:53:47 +01:00
Mike Bierlee
a8f455893a
Update changelog to add private field autowiring
...
Conflicts:
CHANGES.md
2016-02-09 21:41:33 +01:00
Mike Bierlee
965dcfb0a2
Fix registration of application contexts with non-public members
2016-02-09 21:02:56 +01:00
Mike Bierlee
5d9ac73418
Add setting persistent resolve options
2016-02-03 23:13:36 +01:00
Mike Bierlee
a1cbd9650a
Add deprecation of variadic register method to changelog
2016-02-03 23:07:53 +01:00
Mike Bierlee
9ebbb5d917
Add ability to register a type while resolving it
...
Closes #5
2016-02-03 23:05:39 +01:00
Mike Bierlee
46dddbfd46
Deprecate RegistrationOption.DO_NOT_ADD_CONCRETE_TYPE_REGISTRATION in favor of RegistrationOption.doNotAddConcreteTypeRegistration
2016-02-03 22:15:07 +01:00
Mike Bierlee
def5ec2e88
Add setting persistent registration options
2016-02-03 21:28:33 +01:00