Version | Date | Description |
---|---|---|
1.6.1 | Nov 18, 2006 | |
1.6.0 | Oct 17, 2006 | |
1.5.2 | Oct 17, 2006 | |
1.5.1 | Aug 1, 2006 | |
1.5.0 | Jul 21, 2006 | |
1.4.0 | Aug 7, 2005 | |
1.3.1 | Apr 26, 2005 | |
1.3.0 | Apr 6, 2005 | |
1.2.0 | Mar 2, 2005 | |
1.1.0 | Jan 24, 2005 | |
1.0.0 | Nov 23, 2004 | |
1.0.0-RC2 | Nov 13, 2004 | |
1.0.0-RC | Oct 18, 2004 | |
1.0.0-beta2 | Oct 2, 2004 | |
1.0.0-beta | Sep 22, 2004 | |
0.9.0 | Aug 28, 2004 |
Type | Changes | By |
---|---|---|
BUG FIX
- Fix threading issue in static import code - Fix character plus and equality operator issue - Fix escape character handling in string literal |
Type | Changes | By |
---|---|---|
- Add syntax support for JSP directive (only import attribute is executed) - Fix double-backslash in string literal |
Type | Changes | By |
---|---|---|
- Bump release to upgrade commons-java to 1.5.4 which fix a widening check issue for reflection call. |
Type | Changes | By |
---|---|---|
- UPDATE: close the nametablestack scope with finally block | thlee@onemindsoft.org |
Type | Changes | By |
---|---|---|
- UPDATE: dependency to commons-java 1.3.0 which has performance improvement on reflection through method caching
- UPDATE: Shift page expiration logic down to FilePageSource only - IMPLEMENT: handling of multipart-form (file upload) in JxpServlet - ADD: add jxp_context environment | thlee@onemindsoft.org |
Type | Changes | By |
---|---|---|
- IMPLE MENT: switch statement
- IMPLEMENT: exit statement - IMPLEMENT: implement array initializer - IMPLEMENT: array reference for assignment statement - IMPLEMENT: hook statement - IMPLEMENT: JxpServlet - implement init processor from xml config in init param - FIX: for init syntax problem (consume extra semi colon) | thlee@onemindsoft.org |
Type | Changes | By |
---|---|---|
- remove log4j dependency and fix to use java.util.logging - dependency of commons-digester and change to use simple element digester framework | thlee@onemindsoft.org |
Type | Changes | By |
---|---|---|
- function to be stored in separate HashMap instead of nametable | thlee@onemindsoft.org | |
- remove escaping character of string literal in parser | thlee@onemindsoft.org | |
- optimize JxpProcessingContext.getCurrentPage
- consolidate assignment to use Assignable interface - fix parser for function declaration - change parser for function call syntax, implemented function call in processor | thlee@onemindsoft.org | |
- add method stats | thlee@onemindsoft.org |
Type | Changes | By |
---|---|---|
- implemented synchronized statement - implemented relative and absolute script name in include call | thlee@onemindsoft.org | |
- Made AstType a node in syntax
- Added support for instanceof operator - Initialize primitive field in declaration | thlee@onemindsoft.org | |
- Fixes due to DigesterElement framework changes | thlee@onemindsoft.org | |
- Enable caching setting in config
- generalize exception creation to generateProcessingException() and make it print out error message once to the output | thlee@onemindsoft.org | |
- Improve hasJxpPage check in File/ResourceStream source using cache check | thlee@onemindsoft.org | |
- Change JxpProcessingContext to be an invocable.
- Rename JxpPageSourceConfiguration to JxpPageSourceConfigDigester. - Added JxpProcessorConfigDigester. - Rename JxpPageSourceFactory to JxpFactory since method for getting processor is added to it. | thlee@onemindsoft.org | |
- Add the JxpPageSourceConfiguration and unit test | thlee@onemindsoft.org | |
- Refactored the CachingPageSource and hierarchy below (remove StreamPageSource).
- Make FilePageSource detect file modification time and reload. - Added MultiSourcePageSource. | thlee@onemindsoft.org | |
- Made StreamPageSource.loadStream() to throw FileNotFoundException and IOException | thlee@onemindsoft.org | |
- Fixed to throw exception w hen an variable is undeclared
- Fixed continue in for, while and do...while statement (remove the "break;") | thlee@onemindsoft.org | |
- Refactor the JxpPageSource hierachy. Added StreamPageSource and have FileJxpPageSource and ResourceStreamPageSource extends from the StreamPageSource. | thlee@onemindsoft.org |