<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="stencil.xsl" ?>


<stencil>
    <title>Stencil</title>
    <stylesheet href="./lib/base.css"/>
    <banner>
       <img class="leftBanner" src="./lib/StencilIcon.gif" alt="Stencil Logo" />
    </banner>
	
    <statement>
        Welcome to the Stencil communications website.  Here you will find the news, plans and
        downloadable copies of Stencil, the system for declarative visualization of dynamic data.
        If you have any questions, comments, bugs or success stories, please contact me.  I would
        enjoy hearing from anybody using or interested in using
        Stencil (contact me via e-mail at jcottam@indiana.ed).
    </statement>

    <releases>
 	<release>
	   <id>Jan 2012</id>
	   <file>./stencil/releases/Stencil_31Jan2012.zip</file>
	   <source>./stencil/releases/src_31Jan2012.zip</source>
	   <notes>
              Switched to a Y-is-up convention.
              Version used in dissertation defense.
              Detailed operator data, including per-facet counterpart.
	   </notes>
	</release>

	<release>
	   <id>Sept 2011</id>
	   <file>./stencil/releases/Stencil_09Sep2011.zip</file>
	   <source>./stencil/releases/src_09Sep2011.zip</source>
	   <notes>
	      Faster text rendering.
	      Removed sigil from custom-arg parsing, just use curlies.
	   </notes>
	</release>
       <release>
           <id>Jul/Aug 2011</id>
           <file>./stencil/releases/Stencil_20Aug2011.zip</file>
           <source>./stencil/releases/src_20Aug2011.zip</source>
           <notes>Maintenance release after Jun (updated
           documentation).  Fixed concurrent update issues.
            Expanded support for implantation in guide system.
           Uses ANTLR 3.4.
           </notes>

       </release>


        <release>
           <id>Jun2011</id>
           <file>./stencil/releases/Stencil_28Jun2011.zip</file>
           <source>./stencil/releases/src_28Jun2011.zip</source>
           <notes>
              Column store and associated renderers, new default name
              resolution system (breaks many old stencil programs).
              Many error fixes and speed improvements.
           </notes>
        </release>

        <release>
           <id>Apr2011</id>
           <file>./stencil/releases/Stencil_Apr2011.zip</file>
           <source>./stencil/releases/src_Apr2011.zip</source>
           <notes>Udated guide system: Better defaults, modified from
           syntax, cross product and multi guides.  
           </notes>
        </release>

        <release>
           <id>Jan11</id>
           <file>./stencil/releases/Stencil_Jan11.zip</file>
           <source>./stencil/releases/src_Jan11.zip</source>
           <notes>Integrated java compiler for declared operators.
                  Java annotations for module/operator/facet  meta-data.
                  Speed improvements in interpreter.
                  Binary format and generalized queing in tuple streams.
           </notes>
        </release>


        <release>
            <id>Apr10</id>
            <file>./stencil/releases/Stencil_Apr10.zip</file>
	    <source>./stencil/releases/src_Apr10.zip</source>
            <notes>Stream-to-stream operations.  Includes Map and Fold
                   in addition to passs operation (with * and LAST
                   tuple references to support).  Generalized
                   some parts of autoguide.
                   YML meta-data system. Auto-conversion of argument
                   and return types in imported operators (can infer
                   module def from meta-data under limited
                   circumstances).
                  TextArc example included.
            </notes>
	</release>
       
        <release>
            <id>Mar10</id>
            <file>./stencil/releases/Stencil_Mar10.zip</file>
	    <source>./stencil/releases/src_Mar10.zip</source>
            <notes>Implemented auto-guide system for continuous,
                   categorical and summarization (basic system).
                   Operator calls all done reflectively (uses improved
                   meta-data system).
            </notes>
	</release>
       
        <release>
            <id>Nov09</id>
            <file>./stencil/releases/Stencil_Nov09.zip</file>
	    <source>./stencil/releases/src_Nov09.zip</source>
            <notes>Stencil as seen at InfoVis 2009</notes>
	</release>
       

        <release>
            <id>Oct09</id>
            <file>./stencil/releases/Stencil_Oct09.zip</file>
	    <source>./stencil/releases/src_Oct09.zip</source>
            <notes>
            </notes>
	</release>
       
        <release>
            <id>28Aug09</id>
            <file>./stencil/releases/Stencil_28Aug09.zip</file>
            <source>./stencil/releases/src_28Aug09.zip</source>
            <notes>Includes dynamic binding, automatic guide generation, 
                    expanded set of provided legends and many speed improvements.
                    Also includes the frameworks for importable modules,
                    external module meta-data, new adapters and all tuples have prototypes.
                    (Sources file includes test cases now).
            </notes>
        </release>
         <release>
            <id>12Feb09</id>
            <file>./stencil/releases/Stencil_12Feb09.zip</file>
            <notes>Stream ordering, prototype modules mechanism, additional
            stream sources and fewer temporary objects in the interpreter.</notes>
         </release>
         <release>
            <id>14Nov08</id>
            <file>./stencil/releases/Stencil_14Nov08.zip</file>
	    <source>./stencil/releases/src_14Nov08.zip</source>
           <notes>Improved database stream-source support.</notes>
        </release>
        <release>
           <id>10Nvo08</id>
            <file>./stencil/releases/Stencil_10Nov08.zip</file>
	    <source>./stencil/releases/src_10Nov08.zip</source>
           <notes>Stencil, as it appeared at InfoVis'08, plus draft
               versions of the dyanmic binding and range specialization.
           </notes>
        </release>

        <release>
            <id>23Jun08</id>
            <file>./stencil/releases/Stencil_23Jul08.tar.gz</file>
            <notes>This is Stencil, more-or-less as it appeared at IV'08.</notes>
        </release>

    </releases>
</stencil>

