- Nothing changed yet.
- Fix parsing of
builders
anddisplay_renderers
in custom parts. [rnix] - Fix signature of
yafowil.yaml.tests.test_vocab
. Property callbacks always gets passedwidget
anddata
as of yafowil 3.0.0. [rnix] - Parse values of attributes (data-Attributes) if type() is dict. HTML5 Data-Attributes with i18n or callables are possible now. [2silver]
Breaking changes:
- Add
python:
expressions. Needed for cases where property callbacks not acceptwidget
anddata
keyword arguments, e.g.datatype
. This is necessary becausecallable_value
function in yafowil 3.0 no longer calls callable without arguments as fallback. [rnix]
- Pass
yaml.SafeLoader
loader toyaml.load
to prevent arbitrary code execution. [rnix] - Cleanup. [rnix]
- Python 3 compatibility. [rnix]
- Convert doctests to unittests. [rnix]
- Feature: Support definitions written in JSON too. Since YAML and JSON are 100% comaptible exact the same structure applies. [jensens, 2014-11-13]
- Widget definitions in yaml may point to other yaml files for form nesting using
nest
property. [rnix, 2014-07-18]
- Fix test coverage. [rnix, jensens, 2014-04-30]
- allow default for i18n messages in format:
i18n:message_id:Default Value
[rnix, jensens, 2014-02-14]
- test coverage, documentation [rnix, jensens]
- accidentially set zip_safe=True which is not. Set to Fasle now. [jensens, 2012-03-19]
- Adopt test for
select
blueprint change. [rnix, 2011-12-18] - Fix automatic name setting for recursive compounds. [rnix, 2011-09-30]
- Adopt to yafowil 1.1. [rnix, 2011-07-07]
- Extend
parse_from_YAML
resolving package path instead of excepting. absolute or relative file path [rnix, 2011-07-07]
- Add i18n support. [rnix, 2011-06-04]
- Fix bug where expression evaluation was not reached. [rnix, 2011-06-04]
- Adopt tests for form novalidate property. [rnix, 2011-05-23]
- Make it work. [aatis, rnix]