Skip to content

Commit

Permalink
add changelog
Browse files Browse the repository at this point in the history
closes #51
  • Loading branch information
joshuadavidthomas committed Jan 3, 2025
1 parent 3e41e96 commit 5a813df
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project attempts to adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

<!--
## [${version}]
### Added - for new features
### Changed - for changes in existing functionality
### Deprecated - for soon-to-be removed features
### Removed - for now removed features
### Fixed - for any bug fixes
### Security - in case of vulnerabilities
[${version}]: https://github.com/joshuadavidthomas/django-bird/releases/tag/v${version}
-->

## [Unreleased]

### Added

- Basic Neovim plugin

## [5.1.0a0]

### Added

- Created basic crate structure:
- `djls`: Main CLI interface
- `djls-project`: Django project introspection
- `djls-server`: LSP server implementation
- `djls-template-ast`: Template parsing
- `djls-worker`: Async task management
- Initial Language Server Protocol support:
- Document synchronization (open, change, close)
- Basic diagnostics for template syntax
- Initial completion provider
- Basic Django template parsing foundation and support
- Project introspection capabilities
- Django templatetag completion for apps in a project's `INSTALLED_APPS`

### New Contributors

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

[unreleased]: https://github.com/joshuadavidthomas/django-language-server/compare/v5.1.0a0...HEAD
[5.1.0a0]: https://github.com/joshuadavidthomas/django-language-server/releases/tag/v5.1.0a0

0 comments on commit 5a813df

Please sign in to comment.