These projects leverage the in-depth knowledge of BreezeJS team members and customers. However, they are not officially part of BreezeJS, and therefore are not part of the supported product. They may become part of BreezeJS someday … or they may never leave Breeze Labs.
Breeze Labs projects are all open-source. If a project doesn’t yet fully meet your specific needs, you are invited to get involved, help out, fork and clone and submit pull requests.
Each Breeze Labs project is designed to provide drop-in capabilities for your apps, support for your development workflow or example implementations of common Breeze app patterns. Most projects reside on GitHub within the breeze.js.labs repository although some may live in separate repositories.
Every project has its own guide, either within this documentation, in the project, or both.
Breeze Labs projects are all released under the MIT license. This license applies ONLY to the labs project-specific source and does not extend to Breeze itself, or any other 3rd party libraries used in a repository. For licensing information about BreezeJS, see the License Agreement page.
While the Breeze Labs projects are stewarded in part by members of the BreezeJS team, these projects are not covered under the support agreements afforded to Breeze commercial and trial license holders. Breeze Labs projects do not provide official Breeze features and are not to be considered part of any version of Breeze. As such, these projects are not officially supported by the BreezeJS team. Any and all support requests should be directed to StackOverflow and tagged with “breeze”.
The true history is the record of commits in the Breeze Labs github repository. Here we only record the landmark changes.
The Breeze Labs Breeze AngularJS Service was promoted to Breeze client core in January, 2015. The former breeze.angular.js file was relocated to the breeze.js repository and renamed breeze.bridge.angular.js. The documentation was relocated to the “Client Breeze” section.