tag:github.com,2008:https://github.com/plotly/falcon/releasesRelease notes from falcon2018-12-21T20:09:22Ztag:github.com,2008:Repository/58595223/v4.1.02018-12-21T20:13:12Zv4.1.0<h3>Added</h3>
<ul>
<li>Clickhouse connector</li>
</ul>
<h3>Security</h3>
<ul>
<li>Upgraded Electron</li>
</ul>nicolaskruchtentag:github.com,2008:Repository/58595223/v4.0.02018-12-05T14:14:56Zv4.0.0<h3>Fixed</h3>
<ul>
<li>Google BigQuery tabs are now closeable and delete scheduled queries</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Branding and labelling has been changed from Plot.ly/On-Premises to Chart Studio Cloud/Enterprise</li>
</ul>
<h3>Removed</h3>
<ul>
<li>The "Plot.ly" tab has been removed and the login button has been moved to the "Schedule" tab</li>
<li>The IBM DB2 connector has been (hopefully temporarily) removed</li>
</ul>
<h3>Security</h3>
<ul>
<li>Grids created by Falcon are now non-world-readable by default</li>
</ul>nicolaskruchtentag:github.com,2008:Repository/58595223/v3.1.02018-11-03T01:42:34Zv3.1.0<h3>Added</h3>
<ul>
<li>More informative Schedule tab with previous run results, tags for organization, next scheduled run time, API calls per day estimates</li>
<li>Google BigQuery support</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Query tab not available after connecting to Oracle (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="353450018" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/516" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/516/hovercard" href="https://github.com/plotly/falcon/issues/516">#516</a>)</li>
</ul>nicolaskruchtentag:github.com,2008:Repository/58595223/v3.0.32018-08-24T14:46:33Zv3.0.3<h3>Added</h3>
<ul>
<li>OnPrem: Added env variable <code>PLOTY_CONNECTOR_BASE_URL</code> to customise the<br>
<code>connectorUrl</code> set in a query metadata (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="350080546" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/514" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/514/hovercard" href="https://github.com/plotly/falcon/pull/514">#514</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>OnPrem: Fixed connectorUrl in query metadata<br>
(<a href="https://github.com/plotly/streambed/issues/11310">https://github.com/plotly/streambed/issues/11310</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v3.0.22018-08-10T10:56:37Zv3.0.2<h3>Fixed</h3>
<ul>
<li>Scheduler: Handle query updates that change the names or the number of columns (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="348714214" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/511" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/511/hovercard" href="https://github.com/plotly/falcon/pull/511">#511</a>)</li>
<li>OnPrem: Fixed login link in modal window (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="349300989" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/512" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/512/hovercard" href="https://github.com/plotly/falcon/pull/512">#512</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v3.0.12018-08-04T14:16:46Zv3.0.1<h3>Fixed</h3>
<ul>
<li>Scheduler: Upload grid metadata as required by Chart Studio (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="346381606" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/504" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/504/hovercard" href="https://github.com/plotly/falcon/pull/504">#504</a>)</li>
<li>OnPrem: Fixed /external-data-connector page not accessible in private mode (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="347081314" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/505" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/505/hovercard" href="https://github.com/plotly/falcon/pull/505">#505</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v3.0.02018-07-27T18:10:21Zv3.0.0<h3>Added</h3>
<ul>
<li>Added UI to show scheduled queries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="337148176" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/472" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/472/hovercard" href="https://github.com/plotly/falcon/pull/472">#472</a>)</li>
<li>Added UI to create, update and delete scheduled queries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="338093992" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/476" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/476/hovercard" href="https://github.com/plotly/falcon/pull/476">#476</a>)</li>
<li>Support cron rules to schedule queries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="340441338" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/488" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/488/hovercard" href="https://github.com/plotly/falcon/pull/488">#488</a>)</li>
<li>Added UI to name scheduled queries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="344203071" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/500" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/500/hovercard" href="https://github.com/plotly/falcon/pull/500">#500</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>The refresh interval of scheduled queries created in previous versions of<br>
Falcon is now converted into one of the following: every minute, every 5<br>
minutes, hourly, daily and weekly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="340441338" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/488" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/488/hovercard" href="https://github.com/plotly/falcon/pull/488">#488</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Removed the chart editor and the export tab when running onprem mode (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="344066414" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/496" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/496/hovercard" href="https://github.com/plotly/falcon/pull/496">#496</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>MSSQL: Fixed <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="278983997" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/299" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/299/hovercard" href="https://github.com/plotly/falcon/issues/299">#299</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="310746317" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/409" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/409/hovercard" href="https://github.com/plotly/falcon/issues/409">#409</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="334795295" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/462" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/462/hovercard" href="https://github.com/plotly/falcon/issues/462">#462</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="334862338" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/464" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/464/hovercard" href="https://github.com/plotly/falcon/pull/464">#464</a>)</li>
</ul>
<h3>Security</h3>
<ul>
<li>Mitigated clickjacking by setting <code>X-Frame-Options: DENY</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="340644335" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/489" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/489/hovercard" href="https://github.com/plotly/falcon/pull/489">#489</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v2.8.02018-06-08T18:46:54Zv2.8.0<h3>Fixed</h3>
<ul>
<li>Fixed query panel for non-sql connectors (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="327901076" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/451" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/451/hovercard" href="https://github.com/plotly/falcon/issues/451">#451</a>)</li>
<li>Fixed build failure with dtrace-provider (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="315958718" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/421" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/421/hovercard" href="https://github.com/plotly/falcon/issues/421">#421</a>)</li>
<li>Fixed broken oauth redirection in web app (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="275003720" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/260" data-hovercard-type="issue" data-hovercard-url="/plotly/falcon/issues/260/hovercard" href="https://github.com/plotly/falcon/issues/260">#260</a>)</li>
</ul>
<h3>Security</h3>
<ul>
<li>Disabled nodeIntegration (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="329524801" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/453" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/453/hovercard" href="https://github.com/plotly/falcon/pull/453">#453</a>)</li>
<li>Ensured new windows are created using <code>shell.openExternal</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="329524801" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/453" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/453/hovercard" href="https://github.com/plotly/falcon/pull/453">#453</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v2.7.02018-05-29T00:10:50Zv2.7.0<h3>Added</h3>
<ul>
<li>Connector for Oracle databases (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="324175266" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/437" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/437/hovercard" href="https://github.com/plotly/falcon/pull/437">#437</a>)</li>
<li>Backend: Added API for creating a grid to store results from scheduled queries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="326818067" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/444" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/444/hovercard" href="https://github.com/plotly/falcon/pull/444">#444</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>UI: Added a vertical scrollbar to the database view</li>
<li>UI: Don't hide the code editor when the chart editor opens (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="326835289" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/445" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/445/hovercard" href="https://github.com/plotly/falcon/pull/445">#445</a>)</li>
<li>Log: Reduced verbosity</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Backend: Fixed error message on failed connection</li>
</ul>
<h3>Security</h3>
<ul>
<li>Upgraded to Electron v2.0.1 (and Node v8)</li>
<li>Prevent navigation on drag'n'drop (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="324169711" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/436" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/436/hovercard" href="https://github.com/plotly/falcon/pull/436">#436</a>)</li>
</ul>n-riescotag:github.com,2008:Repository/58595223/v2.6.02018-04-13T11:10:34Zv2.6.0<p>Many thanks to:</p>
<ul>
<li>Shannon Lal (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shannonlal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shannonlal">@shannonlal</a>) for contributing the new AWS Athena connector (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="290681789" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/352" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/352/hovercard" href="https://github.com/plotly/falcon/pull/352">#352</a>) and joining the team of maintainers</li>
<li>Kinuthia Ndung'u (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kndungu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kndungu">@kndungu</a>) for joining the team of maintainers</li>
<li>Álvaro Abella Bascarán (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alvaroabascar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alvaroabascar">@alvaroabascar</a>) for his contribution to display query times (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="291918039" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/358" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/358/hovercard" href="https://github.com/plotly/falcon/pull/358">#358</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>Connector to AWS Athena service (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="290681789" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/352" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/352/hovercard" href="https://github.com/plotly/falcon/pull/352">#352</a> contributed by Shannon Lal <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shannonlal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shannonlal">@shannonlal</a>)</li>
<li>Connector to query CSV files (via URL or drag'n'drop) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="297550231" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/375" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/375/hovercard" href="https://github.com/plotly/falcon/pull/375">#375</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="299175271" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/385" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/385/hovercard" href="https://github.com/plotly/falcon/pull/385">#385</a>)</li>
<li>New chart editor based on Plotly React Component Suite (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="304871116" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/405" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/405/hovercard" href="https://github.com/plotly/falcon/pull/405">#405</a>)</li>
<li>New code editor, resizeable and with improved performance (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="312141133" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/411" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/411/hovercard" href="https://github.com/plotly/falcon/pull/411">#411</a>)</li>
<li>New table view with row filters (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="301446386" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/393" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/393/hovercard" href="https://github.com/plotly/falcon/pull/393">#393</a>)</li>
<li>Test UI using jest and enzyme</li>
</ul>
<h3>Changed</h3>
<ul>
<li>ElasticSearch: Use mocked servers for testing</li>
<li>ElasticSearch: Run tests against elasticsearch v2 and v5</li>
<li>Query: Show query times (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="291918039" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/358" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/358/hovercard" href="https://github.com/plotly/falcon/pull/358">#358</a> contributed by Álvaro Abella Bascarán, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alvaroabascar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alvaroabascar">@alvaroabascar</a>)</li>
<li>Query: Improved error displays (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="301854098" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/394" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/394/hovercard" href="https://github.com/plotly/falcon/pull/394">#394</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>CodeEditor: Fixed initial query (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="296567587" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/371" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/371/hovercard" href="https://github.com/plotly/falcon/pull/371">#371</a>)</li>
<li>ElasticSearch: Fixed connection to an elasticsearch server behind nginx (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="297732884" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/377" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/377/hovercard" href="https://github.com/plotly/falcon/pull/377">#377</a>)</li>
<li>Query: Prevent the code editor from opening before a table has been selected (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="298268737" data-permission-text="Title is private" data-url="https://github.com/plotly/falcon/issues/379" data-hovercard-type="pull_request" data-hovercard-url="/plotly/falcon/pull/379/hovercard" href="https://github.com/plotly/falcon/pull/379">#379</a>)</li>
<li>Test: Improved logging of backend failures</li>
</ul>n-riesco