Replace jinja.TemplateHeader with the generic component_selectors.ComponentHeader (breaking, the templates property will be renamed to components).
Support non-HTML responses ( #44 ). Breaking change because of possible name changes.
Since there will be multiple integrations, all Jinja-specific things should probably be moved to the jinja module and shouldn't be imported in fasthx.__init__. Breaking change.
Q: When?
A: After the htmy integration ( #42 ) is released.
Q: Major versions are coming too fast. Will there be a version 4?
A: Probably not anytime soon. The new integration ( #42 ) irons out some abstractions and the project structure.
Planned changes:
jinja.TemplateHeader
with the genericcomponent_selectors.ComponentHeader
(breaking, thetemplates
property will be renamed tocomponents
).jinja
module and shouldn't be imported infasthx.__init__
. Breaking change.Q: When? A: After the
htmy
integration ( #42 ) is released.Q: Major versions are coming too fast. Will there be a version 4? A: Probably not anytime soon. The new integration ( #42 ) irons out some abstractions and the project structure.