Yahoo! Query Language (YQL) 2.7 Release Notes

Release Date: May 2011

Abstract

Welcome to the Yahoo! Query Language (YQL). This document provides an overview of the new features in this release. For the latest information on YQL, see the YDN Blog. For tutorials and code examples, see the YQL Guide.


What's New in This Release?

Version 2.7 of YQL includes a streaming feature that allows you to configure your Open Data Calls to poll data at a specified interval, reducing latency and the need for buffering output. Because YQL streaming is an experimental feature, Yahoo! currently offers only limited support and service.

Another new feature in version 2.7 is the ability to make asynchronous REST calls from JavaScript Execute. You no longer need to wait for a response from one call before making another.

The following is the highlight of version 2.7:

YQL Streaming

Open Data Tables can now request the YQL Web service to poll data at a specified interval, so the client no longer needs to execute the same YQL statements that reference your table over and over again in order to get updated data. For more information and an example, see YQL Streaming.

Making Asynchronous Calls with JavaScript Execute

The y.rest and y.query functions that are available in the JavaScript Execute now take an additional callback parameter for handling the returned response. Additional REST calls will not be blocks by previous calls because the callback will handle and process the response when it's returned. For more information and code examples, see Making Asynchronous Calls with JavaScript Execute.

Table of Contents