Releases: PxaMMaxP/obsidian-prj
Releases · PxaMMaxP/obsidian-prj
Release 0.6.27
Changes in this release
-
0215f217
: Refactor SettingColumns and Modal Logic (#160)
-
f7bf6585
: Fix wrong import path
-
4abb0c2f
: Broadcast common CSS classes to components
-
0692765f
: Update import path for _componentInstance
-
469cc3e1
: Add event documentation and disable ESLint rule
-
2bb5eb95
: Enhance DIComponent with event reflection and injection
-
895d43a9
: Refactor DIComponent for modular event handling
Release 0.6.26
Changes in this release
-
5d1e20ec
: Version bump to V0.6.26
-
ab2a03d0
: Make onload
async and await necessary calls
-
838e4ba9
: Refactor modal to use fluent API for settings
-
81d199a5
: Support fluent configuration for settings in modal
-
26a8dc27
: Refactor: Consolidate Modal directory structure
-
775349ff
: Refactor modal interface usage
-
80378654
: Refactor CustomModal to Modal with improved architecture
-
485f7e81
: Enhance event handling and lifecycle management
-
9644e4cc
: Fix of get value()
in Opts
-
9ad079c7
: Update ESLint rules and adjust ts-injex dependency
Release 0.6.25
Changes in this release
-
b7c7c4f9
: Upgrade ts-injex and bump plugin version
-
d0d41c68
: Remove custom DI container and related code
-
4f8a5dc4
: Refactor imports for dependency injection
-
ec616518
: Migrate to TSinjex for Dependency Injection
-
cf13eb1b
: Update ts-injex to version 0.0.6
-
5560f535
: Deprecate old DIContainer in favor of ts-injex
-
c4b8ebf4
: Add ts-injex and update ESLint config and Jest setup
Release 0.6.24
Changes in this release
-
b286c729
: Version bump to V0.6.24
-
09e98077
: Refactor event parameter handling and callbacks
-
2a73ce23
: Refactor input element configuration
-
db7a1431
: Enhance error handling and class methods
-
32a75105
: Add Opts inspection and comparison utilities
-
5916d576
: Update ESLint config for naming conventions
-
ecacc504
: Comprehensive Refactoring and Enhancement of Project's Dependency Injection, UI Components, and Performance (#138)
Release 0.6.23
Changes in this release
-
12cf2a61
: Update CustomModal test dependency registration
-
48ef428f
: Add source attribution for custom form styles
-
03e93edd
: Version bump to V0.6.23
-
a81d4f97
: Add tests for AddAnnotationModal
-
1fb7cc13
: Integrate Translation Service in AddAnnotationModal
-
b0c4add9
: Add Setting to DIContainer registration
-
f4ae8690
: Refactor annotation type to use interface
-
ddee656e
: Refactor AddAnnotationModal for cleaner logic
-
273bd151
: Add showNotice method to HelperObsidian
-
c2a478ec
: Update dependency injection key for Component
-
a7f0ab58
: Refactor AddAnnotationModal for DI use and UI improvements
-
bae9582b
: Add custom form styles
-
88d47dde
: Add translations for "Save" and "Cancel"
-
fad784b0
: Allow optional suffix in generateUID method
Release 0.6.22
Changes in this release
-
30043f25
: Coverage thresholds deactivated
-
01b9db7c
: Version bump to V0.6.22
-
13765d0b
: Add unit tests for CustomModal and DraggableElement
-
9153d349
: Refactor ChangeStatusModal to improve modularity
-
ec4aaac0
: Enhance CustomModal with Callbacks and Logging
-
6a10d446
: Add custom modal exceptions handling
-
71aa7d66
: Enhance Custom Modal interface
-
996bbb8f
: Add generic and forced constructor types
-
f09d9ef6
: Register Component in the DIContainer
-
2c0a2320
: Updated ChangeStatusModal initialization and doc comments
-
e2097564
: Refactor modal initialization logic
-
fd785259
: Add dependency injection decorator to DraggableElement
-
0fae439c
: Add interface for initializing custom modals
-
c1282c27
: Correct import path for CustomModal component
-
556fa6e7
: Refactor modal to support reusable draggable elements
-
300a025e
: Refactor and add draggable element interface
-
5e7c1271
: Update eslint regex for private and protected props
-
ef1d3be6
: Handle modal cleanup on lifecycle events
-
075099ea
: Add unregister callback functionality to LifecycleManager
-
c8069cfd
: Refactor ChangeStatusModal to extend CustomModal
-
1420081f
: Add CustomModal with draggable support
-
08d1d4d3
: Add ICustomModal interface
-
fbaaf8a2
: ### Add dependency injection decorator
Release 0.6.21
Changes in this release
-
9fdfdf6f
: Version bump to V0.6.21
-
9b4e736e
: Bump typedoc from 0.26.4 to 0.26.5
-
b8803ed9
: Update package version for 'obsidian' to latest
-
804c7233
: Bump @types/node from 20.14.10 to 20.14.11
-
67a23852
: Update Obsidian version to 'latest' in package-lock.json
-
e6546bf6
: Bump eslint-plugin-prettier from 5.1.3 to 5.2.1
-
1fd57667
: Update 'obsidian' package to 'latest' in package-lock
-
6f2789cc
: Bump ts-jest from 29.2.2 to 29.2.3
-
ebb7b47f
: Update 'obsidian' package to use the latest version
-
fb21fb5e
: Bump eslint-plugin-jsdoc from 48.7.0 to 48.8.3
Release 0.6.20
Changes in this release
-
b7734a31
: Version bump to V0.6.20
-
2c2af864
: Update tag handling for full path support
-
943008ff
: Refactor tags method to use primitiveOf()
-
a7f9356a
: Refactor tag method for consistency
Release 0.6.19
Changes in this release
-
884f08c2
: Version bump to V0.6.19
-
9f5e0eba
: Remove deprecated BaseComplexDataType module
-
e20cacb8
: Refactor and simplify data type handling
-
267ea65f
: Deprecate BaseComplexDataType and related interfaces
-
fae7b401
: Refactor and extend DataType interfaces