Skip to content

Releases: teqfw/di

The Windows paths in the Resolver

13 Mar 07:53
Compare
Choose a tag to compare
  • Add Windows paths to the Resolver.

The fix of the dep key signature

22 Feb 17:12
Compare
Choose a tag to compare
  • Fix the dependency key signature in TeqFw_Di_Container_A_Parser_Chunk_Def.

Pre- and post-processors

12 Sep 17:41
Compare
Choose a tag to compare
  • Restructured modules in the package.
  • Documentation update.

New architecture pre-release

24 Aug 11:42
Compare
Choose a tag to compare

Fully redesigned package with simplified composition of objects in the container. Spec Analyzer is used instead of a proxy object.

  • Changed regex for parameter extraction in the Spec Analyzer.
  • Removed leading namespace separator in the Resolver.
  • Added teqfw.json descriptor to add npm-package to DI container as a sources root in teqfw/web.

Before switchng to v1 branch

23 Aug 12:16
Compare
Choose a tag to compare

This is an archive tag to store the repo before swirching to the new version of the DI.

Demo for Habr

26 Jul 12:07
Compare
Choose a tag to compare

Hotfix for Windows delimiters.

03 Apr 11:53
Compare
Choose a tag to compare
  • Hotfix for Windows delimiters.

Comments improvement

30 Mar 08:41
Compare
Choose a tag to compare
  • Standardized comments style for improved code readability and maintenance.

`replace` definition restructure

20 Dec 09:15
Compare
Choose a tag to compare
  • Restructure /@teqfw/di/replace node in teqfw.json.
  • Remove TeqFw_Di_Shared_Api_Enum_Area enumeration.
  • Fix example code (npm run example).

'.' instead of '#' in dep ids

27 Oct 13:02
Compare
Choose a tag to compare
  • Improve error messaging.
  • Use '.' instead of '#' in depIDs (Vnd_Plugin#export => Vnd_Plugin.export). Both variants are available for now.
  • Experimental proxy for deps are added (Vnd_Plugin.export@@).