teatrove/teatrove — Issue #3: Update README for Tea/TeaServlet (4.0-4.1)
Author: nicholashagen
Created: 2012-01-19 15:00:18+00:00
State: open

Update the README in Tea and TeaServlet to reference the updates in 4.0 and 4.1

Tea README

4.0.0 to 4.1.0
=============================
- Added null-safe operator (ie: user?.address?.city)
- Added ternary operator (ie: count % 2 == 0 ? 'even' : 'odd')
- Added elvis ternary operator (ie: value = value ?: 5)
- Added truthful statements for logic/if statements (collections, arrays, strings, objects, numbers, etc)
- Added spaceship operator for comparisons and sorting (ie: num1 <=> num2)
- Added spread operator to retrieve properties on collections (ie: allUserNames = users*.fullName)
- Added direct function invocation (ie: obj.doSomething())
- Added static function invocation (ie: Math.abs(num))
- Added variable argument support (ie: doSomething(a, b, c) via void doSomething(String... args))
- Added JSON-like map notation (ie: ##(key : value, key : value))

3.9.0 to 4.0.0
=============================
- Added generics support to class files
- Added generics awareness to tea files (looping, definitions, etc)
- Added automatic imports configuraiton to automatically import packages without explicit defintion

TeaServlet README

4.0.0 to 4.1.0
=============================
- Added substitution files and variable expressions in configuration files
- Enabled resolving configuration files against WEB-INF (via new ResourceFactory)
- Added support for both XML and enhanced property files natively
- Added initial support for serving static assets for admin applications

3.9.0 to 4.0.0
=============================
- Added automatic imports configuration to template block