home mail me! syndication

overthinkings

of Ruben Daniels

New version of Javeline PlatForm (0.98)

After several months of work, version 0.98 of Javeline PlatForm is released. Here’s a changelog:

Download: http://developer.javeline.net/downloads.php#platform
Documentation http://developer.javeline.net/documentation.php

This version comes with:
- Aptana plugin with autocomplete
- Autocomplete for XML editors (XML Schema)
- Reference Guide

Changes:

  • PlatForm event handling moved away from using arguments and now always passes an Event object.
  • binding rule attribute “default” renamed to “value”
  • j:settings renamed to j:appsettings
  • Full support for namespaces. Javeline Markup Language can be written in other namespaces than j:. Please be aware that elements now NOT defined in the namespace will be ignored.
  • Changed the namespace URL to http://www.javeline.com/2005/PlatForm
  • Changed setting enable-rightclick to disable-rightclick
  • Renamed Kernel to jpf
  • Moved all objects, functions and classes into jpf namespace
  • Renamed getXMLValue to jpf.getXmlValue
  • Renamed new HTTP().getXML to new jpf.http().getXml()
  • Renamed DeferredUpdate to Transaction and completely rewrote implementation
  • Removed Form
  • Renamed Application to jpf.JMLParser
  • Removed all rpc=”" file=”"
  • Introduced the concept of Processing Instructions: Single strings which get or set data from a datasource. These instructions can also be used to create models. For more information check out the TelePort or SmartBinding cheatsheet.
  • Renamed all action methods to the same name but starting with a lower case letter
  • (Partial) XForms support. You can now create all the XForms elements. Models support the XForms elements like instance.
  • XSD simpleType support. Using the new datatype attribute, components can be validated using these types.
  • Complete support for case INsensitive Javeline Markup Language.
  • Added feature to allow HTML elements to be placed using anchor and alignment engines: <div j:align=”left” />
  • Build Transaction support in ModalWindow
  • Fixed bugs in Slider, Tree, ModalWindow, Portal, Workarea
  • Added JavaScript parser
  • Added jpf.window and jpf.document
  • Create alias support for components (usefull for XForms compliancy).
  • Removed browser detection in almost all code and moved to feature checking.
  • Restyled the debug screen (F9).
  • create model when needed (create-model=”true”)
    • allow components to databound on non-loaded data without using bind-attach=”root”
  • other add functionality -> more=”Caption:blah”
  • multiselect binding
  • slider/textbox non sizing
  • Slider updaten met min/max labels en current label en binding rule voor label names
  • Add mode=”check”
  • Create a Textarea component (moved masking / autocomplete in seperate baseclasses)
  • Add mode=”radio”
  • Empty element is now removed with an xmlUPdate
  • ActionTrackers are now implicitly created when referenced
  • IE6 contextmenu bug fixed
  • mode=”xml” is now default
  • Fixed edge detection for dropdown
  • allow model/settings/skin in head
  • onerror event now bubbles up to jpf.document, allowing for global communication error handler
  • XSLT can now be placed directly in binding node without the need for stylesheet or template nodes
  • fixed jpf.Validation to have proper setError and clearError functions incl. setting errorbox
  • Xforms:
    • Range -> Slider
    • xforms -> submitform
    • input -> textbox
    • secret -> textbox mask=”PASSWORD”
    • submit -> button action=”submit”
    • trigger -> button
    • output -> insert
    • upload -> fileuploadbox
    • select1 -> List multiselect=”false” appearance=”full” appearance=”compact” appearance=”minimal”
    • select -> List appearance=”full” appearance=”compact” appearance=”minimal”
    • switch -> pages
    • Change select* children syntax
    • Add action parsing to model
    • Implement XForms validation + Support for XSD extensions

No comments yet »

Your comment

HTML-Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

order clomid viagra online review cialis from canada cheap generic viagra compare cialis prices online buy cheap acomplia buy viagra no rx find discount viagra online cheap accutane online lasix pills drug cialis online purchase order discount viagra order viagra from canada cheap lasix online online propecia viagra information accutane prices cheap generic acomplia levitra generic cialis cost levitra without prescription propecia prescription buy acomplia cheap acomplia prices acomplia cheap discount viagra purchase cialis no rx buy cialis us synthroid buy cheap cialis cheap zithromax cialis drug lowest price lasix clomid online cheap order acomplia online viagra online cheapest soma prices order cialis no rx cialis without a prescription cheap clomid buy viagra without prescription cheap generic accutane buy propecia without prescription cialis free sample propecia pharmacy buy viagra from us zithromax cheap buy levitra generic propecia no rx viagra cialis tablets cialis without prescription generic viagra cheap generic accutane discount cialis online clomid cheap buy discount viagra cheap viagra on internet overnight viagra viagra uk buy viagra from canada buy generic accutane viagra no prescription zithromax pills cheapest synthroid prices discount synthroid where to buy zithromax cheapest zithromax prices buy soma without prescription accutane no prescription cheap levitra tablets find cheap cialis online levitra pills