<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>JExcel RSS Feed</title><link>http://www.teamdev.com/jexcel/whats_new.jsf</link><description>Latest breaking JExcel news from TeamDev.</description><item><title>JExcel 1.2</title><link>http://www.teamdev.com/jexcel/whats_new.jsf?news=2008#JExcel_1.2</link><description><![CDATA[<div id="whatsnew">

<span class="whatsnew">New Features and Improvements:</span>
    <ul>
        <li class="list">Added <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Range.html#getRowCount()">getRowCount()</a></code> and <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Range.html#getColumnCount()">getColumnCount()</a></code> methods for <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Range.html">Range</a></code> class.</li>
  		<li class="list"><code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Worksheet.html#fillWithArray(java.lang.String,%20java.lang.String[][])">fillWithArray()</a></code> method implementation is improved by using setValue2 MS Excel interface, speeding up bulk operations for large data sets.</li>
        <li class="list">Added <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Workbook.html#setSaved(boolean)">setSaved()</a></code> method for <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Workbook.html">Workbook</a></code> class for forcing &ldquo;saved&rdquo; status.</li>
        <li class="list">Native Peer <code>setValue2()</code> functionality is exposed for <code>Range</code> object.</li>
  
    </ul>

<span class="whatsnew">Fixes:</span>
    <ul>
        <li class="list">Added COM exception handling for <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Worksheet.html#deleteRow(int)">deleteRow()</a></code> and <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Worksheet.html#deleteColumn(java.lang.String)">deleteColumn()</a></code> methods.</li>
        <li class="list">Memory leak fixes in <code>RangePresentation</code> inherited classes.</li>
        <li class="list">Fixed CLSID checking for XLSM format (MS Excel 2007 Macro-Enabled Workbook).</li>
        <li class="list">Fixed XLS file opening issue when working using MS Office 2007.</li>
        <li class="list">Fixed <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html#save()">save()</a></code> method from <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html">JWorkbook</a></code> class to correctly save an opened document.</li>
        <li class="list">Fixed file reference storage for <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html#saveAs(java.io.File,%20com.jniwrapper.win32.jexcel.FileFormat,%20boolean)">saveAs()</a></code> method of <code>JWorkbook</code> class.</li>
    </ul>
 
 <span class="whatsnew">Other:</span>
    <ul>
        <li class="list">Some new samples based on customer support requests are added to JExcel package.</li>
        <li class="list">Fixed &ldquo;Save&rdquo; and &ldquo;Save as...&rdquo; menu items in JExcel demo application.</li>
    </ul>

</div>]]></description><guid>http://www.teamdev.com/jexcel/whats_new.jsf?news=2008#JExcel_1.2</guid></item><item><title>JExcel 1.1</title><link>http://www.teamdev.com/jexcel/whats_new.jsf?news=2007#JExcel_1.1</link><description><![CDATA[<div id="whatsnew">

<span class="whatsnew">New Feature and Improvements:</span>
    <ul>
        <li class="list">Added protect/unprotect features for the <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Worksheet.html">Worksheet</a></code> class.</li>
        <li class="list">Added the <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Worksheet.html#getUsedRange()">getUsedRange</a></code> method for the <code>Worksheet</code> class.</li>
        <li class="list">Added delete/insert functionality for columns/rows in the <code>Worksheet</code> class.</li>
        <li class="list">Added <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html#save()">save()</a></code> and <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html#saveAs(java.io.File,%20com.jniwrapper.win32.jexcel.FileFormat,%20boolean)">saveAs()</a></code> methods for <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html">JWorkbook</a></code>.</li>
        <li class="list">Added the ability to specify the order of cells in the resulting list of the <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Range.html#getCells()">Range.getCells()</a></code> method.</li>
        <li class="list">Added the ability to declare the <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/ui/JWorkbook.html#getWorkbook()">getWorkbook()</a></code> method from the <code>JWorkbook</code> class as public.</li>
        <li class="list">Added <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Cell.html#isLogical()">isLogical()</a></code> and <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Cell.html#getLogical()">getLogical()</a></code> methods to the <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Cell.html">Cell</a></code> class to allow getting a value of boolean expressions.</li>
    </ul>

<span class="whatsnew">Fixes:</span>
    <ul>
        <li class="list">Fixed the problem with creation of JWorkbook in static mode.</li>
        <li class="list">Fixed the exception occurred while closing JWorkbook in static mode.</li>
        <li class="list">Fixed the exception occurred during printing of an Excel file.</li>
        <li class="list">Fixed the problem with incorrectly obfuscated Excel stubs inside the JExcel library.</li>
        <li class="list">Fixed JVM crash on <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Workbook.html#saveAs(java.io.File,%20com.jniwrapper.win32.jexcel.FileFormat,%20boolean)">Workbook.saveAs</a></code> method when JExcel is running with MS Excel 2000.</li>
        <li class="list">Fixed "FunctionExecutionException: invalid vtbl" exception occurred when calling <code><a href="http://www.teamdev.com/downloads/jexcel/javadoc/com/jniwrapper/win32/jexcel/Application.html#openWorkbook(java.io.File)">Application.openWorkbook()</a></code> method in Excel 2000.</li>
        <li class="list">Fixed the problem with releasing of the Excel document after closing the <code>JWorkbook</code> component.</li>
    </ul>
 ]]></description><guid>http://www.teamdev.com/jexcel/whats_new.jsf?news=2007#JExcel_1.1</guid></item><item><title>JExcel 1.0</title><link>http://www.teamdev.com/jexcel/whats_new.jsf?news=2006#JExcel_1.0</link><description><![CDATA[<div id="whatsnew"><span class="whatsnew">Changes since version 1.0 Beta:</span>
                <ul>
                    <li class="list">Removed ability to access the underlying Workbook object of JWorkbook to avoid ambiguity.</li>
                    <li class="list">Added ability to interrupt JWorkbook closing.</li>
                    <li class="list">Added ability to fill the cells Range with an array of values.</li>
                    <li class="list"><code>JWorkbook</code>, <code>JWorkbookEventListener</code>,
                        <code>JWorkbookEventAdapter</code>, <code>JWorkbookEventObject</code> moved to
                        <code>com.jniwrapper.win32.jexcel.ui package</code>.</li>

                    <li class="list"><code>Border</code>, <code>Font</code>, <code>InteriorPattern</code>,
                        <code>TextAlignment</code>, <code>TextOrientation</code> moved to
                        <code>com.jniwrapper.win32.jexcel.format</code> package.</li>
                    <li class="list"><code>JWorkbook</code> and <code>Workbook</code> classes now implement the
                        common <code>GenericWorkbook</code> interface.</li>

                    <li class="list"><code>Workbook.getPeer()</code> renamed to <code>getNativePeer()</code>.</li>
                </ul>

                <h3 class="whatsnew">Fixes:</h3>
                <ul>
                    <li class="list">Fixed "Object is not connected to server" problem occurred while creating new workbook.</li>

                    <li class="list">Fixed problem with repainting workbook in "static mode" in JExcel Demo.</li>
                </ul>
                <h3 class="whatsnew">JExcel Demo:</h3>
                <ul>
                    <li class="list">JExcel Demo source are now available in distribution.</li>
                    <li class="list">"Save Copy As..." dialog opens when closing a workbook that was modified.</li>
                </ul></div>
]]></description><guid>http://www.teamdev.com/jexcel/whats_new.jsf?news=2006#JExcel_1.0</guid></item><item><title>JExcel Beta 1</title><link>http://www.teamdev.com/jexcel/whats_new.jsf?news=2005#JExcel_Beta_1</link><description><![CDATA[<div id="whatsnew"><span class="whatsnew">New:</span>
<ul>
  <li class="list">Initial Beta Release.</li>
</ul></div>]]></description><guid>http://www.teamdev.com/jexcel/whats_new.jsf?news=2005#JExcel_Beta_1</guid></item></channel></rss>
