Releases: alnvdl/fstringen
Releases · alnvdl/fstringen
v0.0.14
v0.0.13
A bit more of API breakage (this is still v0.0.*):
Model.from*
methods have been removed; please useModel(name, value)
instead.- Fixed a bug that made
Model.select("path", None)
return None if the path is not found.
The latest release was quite solid, and this one is just improving things. The API should stabilize soon and a v1 release is to be expected.
v0.0.12
Significant API breakage (this is still v0.0.*):
gen
no longer takes thecomment
andnotice
args, usepreamble
instead;root
arg is no longer exposed by theModel.from*
static methods (it didn't make sense);callerctx
arg is no longer present inModel
methods, as it was no longer in use;- Streamlined docstrings;
- Code was moved around and better organized in different files;
- README improvements.
v0.0.11
Significant API breakage (this is still v0.0.*
):
Selectable
was consolidated intoModel
;mymodel(...)
as a shorcut formymodel.select(...)
;- Default values can be passed to
Model.select
in case a lookup fails; Mapper
was removed;- The undocumented lookup local vars for path parameters (e.g.,
/path/<myvar>/name
) was removed; - Improve reference lookup in
Model.select
so that it's more consistent (#/path/object/name->
and/path/object/myref->
work the same way now); - Bug fixes, README improvements.