This repository was archived by the owner on Aug 31, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathrelease-notes.txt
More file actions
65 lines (55 loc) · 2.91 KB
/
release-notes.txt
File metadata and controls
65 lines (55 loc) · 2.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
JSFTemplating 2.1.0
============================================================
- Created new "jsft.jar" which focuses on supporting true Facelets while
providing features, such as JSFT's event model.
- Added new EL-based event handling <jsft:event> to jsft.jar.
- Added initial implementation of "deferredFragments" -- allowing slow data
to be processed in parallel so rendering can be sped up. WIP
- Minor NPE bug fix re: (null) viewId being passed in -- why do that?
JSFTemplating 2.0.4
============================================================
- Fixed NPE in ResourceContentSource when empty file ("") was requested.
- Added ability to define suffix resource exclusions (i.e. *.jsf,
*.xml, etc.) for FileStreamer
- Changed build to no longer generate jsftemplating-base.jar
- Added flag for components to suppress duplicate id checking in debug mode.
Flag is "skipIdCheck" and should be set as an attribute in the .jsf file
of the component which should avoid checking for duplicate ids.
- Added ability to define "instance" handlers. These are essentially macro
handlers that can be defined on a page (LayoutDefinition actually). This
is done by doing something like this:
<handler id="handler-id-here">
println("Whatever handler you want");
asMany(value="as you want");
println("Use scopes to #{pass.info} to/from embedded handlers.");
</handler>
You can then use it in an event: handler-id-here();
Parameter passing directly via the handler invocation is not currently
supported.
- Updated the faces-config.xml file to use 1.2 (previously referring to 1.1)
JSFTemplating 2.0.3
============================================================
- Made duplicate component ids in debug mode non-fatal, but
still logs a warning message.
- Now building for Java 6
JSFTemplating 2.0.2
============================================================
- Changed urlencode handler to use UTF-8 if no encoding is specified
(vs. system default), also changed behavior to return null if null
is given to encode (vs. throwing a NPE).
- Ensured JSFT "template" LayoutDefinitionManager is used first (unless
overridden) and that no LDM's are added more than once.
- Removed DynaFaces references (DF is no longer supported w/ this version)
- Added change to no process JSF2 Ajax requests targeted to @all via JSF2
but instead handle them as a Full Page request.
JSFTemplating 2.1.1
============================================================
- Move the build system to Maven 3.x
- Updated the Annotation Processor to JSR 169 in order to support JSK8 (APT has been removed effectively in JDK8).
- refactored events and task to match the state of com.sun.jsft in version 2.1.0.
JSFTemplating 2.1.2
============================================================
- Relaxed OSGi import for javax.servlet.* to "[3.0,5)"
JSFTemaplting 2.1.3
===========================================================
- Few Bug Fixes and File headers updated.