release notes

webclient release notes version athena.1.0

athena.1

Changes:

Views language

The header of a query changed: from became binds: followed by the query binding context, and the query path follows path:. A binding context that started with @root starts with root, and a filter compares with the binding context through = query context instead of = view context.

// old
query 'usages query'
	from root path +'usages'.'on entries'

// new
query 'usages query'
	binds: path: root +'usages'.'on entries'

New in a query:

Upgrade

// old
|'no' as $ => ^ $ >>'open view' ( view $ .'collection view to open' )

// new
|'no' as $ => ^ $ >>'open view' ( view $ .'collection view to open' , text "" )
// zora.1
(
	'label' = "Number"
	'property' = .'number' (
		'filter' = 'yes' (
			'operator' = 'greater' ( )
			'criteria' = 'static' (
				'value' = 0
			)
		)
	)
	'show' = 'no' ( )
)

// now
.'number' (
	'label' = "Number"
	'filter' = 'yes' (
		'operator' = 'greater' ( )
		'criteria' = 'static' 0
	)
	'show' = 'no' ( )
)

The transformation recognises an entry by its shape. Fix by hand what the build reports after it:

Check by hand, as the build does not report it. When auto-webclient was zora.1 or partitions-108.1a before the upgrade (the conversion of filters and properties ran):

From zora.1, a numerical type conversion evaluated by the client rounds to nearest since zora.2.