Skip to content

Commit 4b8fbf7

Browse files
update changelog
1 parent 825b1d7 commit 4b8fbf7

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

CHANGELOG.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,24 @@ and this project attempts to adhere to [Semantic Versioning](https://semver.org/
1313
### Removed - for now removed features
1414
### Fixed - for any bug fixes
1515
### Security - in case of vulnerabilities
16-
[${version}]: https://github.com/joshuadavidthomas/bird/releases/tag/v${version}
16+
[${version}]: https://github.com/joshuadavidthomas/django-bird/releases/tag/v${version}
1717
-->
1818

1919
## [Unreleased]
2020

21-
### New Contributors!
21+
### Added
22+
23+
- Created `{% bird %}` tag for creating reusable components in Django templates.
24+
- Created `{% bird:slot %}` tag for defining and using named slots within components.
25+
- Included a custom template compiler for compilation and caching of Bird components. This is essentially a no-op for now and just there as a stub for future changes.
26+
- Created a custom template loader for integration with django-bird's compiler and Django's template engine.
27+
- Added support for nested components and dynamic slot rendering.
28+
- Initial configuration of the library through the `settings.DJANGO_BIRD` dictionary, including these settings:
29+
- `COMPONENT_DIRS` - List of directories to search for components
30+
- `ENABLE_AUTO_CONFIG` - Boolean to enable/disable auto-configuration
31+
32+
### New Contributors
2233

2334
- Josh Thomas <[email protected]> (maintainer)
2435

25-
[unreleased]: https://github.com/joshuadavidthomas/bird/commits/main/
36+
[unreleased]: https://github.com/joshuadavidthomas/django-bird/commits/main/

0 commit comments

Comments
 (0)