Date   

Hyperledger Composer v0.7.0 released

Simon Stone1 <SSTONE1@...>
 

Hello!

What better way to kick off the mailing list?

We've released Hyperledger Composer v0.7.0, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.7.0 🎉

Release notes

Our first release in our new home as Hyperledger Composer 🎉
We've moved into the hyperledger organization, our documentation has moved to https://hyperledger.github.io/composer/, and we've made good progress on rebranding 👍
We've also built and documented a version of our getting started guide that runs against Hyperledger Fabric v1.0, so we're now 100% compatible with Hyperledger Fabric v0.6 and v1.0 😁

Breaking changes

The format of serialised relationships has changed from id to resource:org.acme.Type#id

Features

#724 Rebrand website and documentation to reflect Hyperledger Composer naming
#667 Doc updates for V1 getting started
#694 Upgrade Angular Generator
#728 As an end user I can create a blank/empty business network
#756 As a user I can model events

Bug fixes

#717 Cannot generate a REST API from a complex model
#240 Parser accepts definitions with the same name in the same namespace
#696 Composer runtime alters relationships to store as the base resource type
#659 Playground doesn't report error if a .bna fails to import from github
#496 UI Nitpicks - v2

Shoutouts to new contributors

@opiepj who upgraded the Angular generator to Angular 4 in #694
@jwagantall who integrated our Travis CI builds with Rocket.Chat

Best regards,
Simon StoneUnless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Meet Hyperledger Composer

Simon Stone1 <SSTONE1@...>
 

Hello!

We've been officially announced by Hyperledger.
Read the blog post here: https://www.hyperledger.org/blog/2017/05/03/meet-hyperledger-composer

Best regards,
Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.7.1 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.7.1, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.7.1 🎉

Release notes

Connection profile and identity management support in the playground! 🎉
You can now define and use connection profiles in the playground to connect to Hyperledger Fabric.
Connection profiles for Hyperledger Fabric v0.6 and the v1.0 alpha are supported.
You can also use identity management to manage and switch between multiple Blockchain identities.
Identity management is also available in the web runtime, allowing testing of access control rules.

We have also continued the rebranding exercise, and the work on the playground is now complete.

Finally, now that the playground is functionality equivalent to the old UI composer-ui, we have deleted all of the composer-ui code and will no longer publish updates for it. However, if required, you can still install the old UI using npm or Docker Hub.

Known issues

When you switch identities, it does not apply automatically. You must refresh the page before the selected identity is used.
When using the latest Docker images, you may see errors on first view if you have used a previous version of Composer. To fix this, switch to the JavaScript console and run localStorage.clear().

Breaking changes

None!

Features

#766 Connection profiles
#741 As a playground user i can switch connection profiles and choose an identity
#213 As a contributor I have documentation of standards and expectactions to guide me
#725 Rebrand playground to reflect Hyperledger Composer naming

Bug fixes

#797 Fixed BusinessNetworkConnection.ping() example
#800 Use PushErrorObjectVa instead of PushErrorObject
#801 Access controller does not apply rules to participant subtypes
#842 REST API for submitting a transaction does not return transaction ID

Shoutouts to new contributors!

@torresjeff for fixing the documentation in #797
@BjornvdLaan for fixing a whole bunch of typos in the contributing guide #859

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


#66 - As a user, I can publish and subscribe to business events within a business network

Simon Stone1 <SSTONE1@...>
 

Hi,

We have started work on a new epic:

#66 - As a user, I can publish and subscribe to business events within a business network
https://github.com/hyperledger/composer/issues/66

This epic will implement support in Composer for the following requirements:

1) As a business network developer, I want to be able to publish custom business events from my transaction processor functions so that I can notify applications and existing business processes of interesting business events (for example, that a vehicle has been transferred).

2) As an application developer, I want to be able to subscribe to all business events emitted by a business network from a JavaScript applications using the composer-client APIs so I can use them to notify users, kick off existing business processes, or feed them into analytics tools.

Please read the GitHub issue and offer any feedback or comments.

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Meeting - 11th May 2017

Simon Stone1 <SSTONE1@...>
 

Hi,

We will have our next meeting this Thursday at 4pm UTC (5pm UK, 12pm ET, 9am PT).
Details here:
https://github.com/hyperledger/composer/wiki/Meeting-11th-May-2017
Does anybody have anything that they'd like to see added to the agenda? Does anybody want to talk about their experiences of using Composer? 🙂

I'm also conscious that the timing of these calls is not great for a lot of people that aren't UK/US based.
I'd like to get as many people involved as possible, so I'd like to propose that we move to weekly meetings and that we have a alternating call schedule:
Week 1) 4pm UTC (5pm UK, 12pm ET, 9am PT)
Week 2) 9am UTC (10am UK, 2:30pm IST, 5pm CST)
Please let me know if you'd be interested in joining calls using the week 2) schedule.

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Meeting - 18th May 2017

Simon Stone1 <SSTONE1@...>
 

Hi,

We had a good call today, I'll be uploading the recording tomorrow morning when I'm back in the office and can take advantage of the fast network 😉
A reminder that next Thursday we will be running the first of the week (B) schedule calls at 9am UTC (10am UK, 2:30pm IST, 5pm CST) on the 18th May 2017.
It would be great to get people joining who wouldn't have been able to before due to the timing.

If you want to ask a question, raise an issue, get involved with coding or hear about a particular feature please let me know and I'll get it on the agenda 🙂
We'd also love to hear about your experiences of using Composer if you're prepared to talk about it - no slides or prep needed!
Details here: https://github.com/hyperledger/composer/wiki/Meeting-18th-May-2017

Dan Selman (dselman) will be opening the call.

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.7.2 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.7.2, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.7.2 🎉

Release notes

Updates to the playground and a few bug fixes 👍
Support for Hyperledger Fabric v1.0 in the playground has been fixed so it fully works.
Identity switching has also been updated so it works without a manual refresh of the page.
Introduction of shiny new "please wait" dialogs and popup notifications - no more OK dialogs! ✨

Progress with rebranding as part of our move into Hyperledger continues; please note the Docker Hub and the Yeoman generator changes below.

Known issues

None!

Breaking changes

#916 Move from fabriccomposer org to hyperledger org
Docker Hub publishing now points to the hyperledger organisation. The fabriccomposer organisation will no longer be used to publish Composer images.
#926 Renamed generator to generator-hyperledger-composer
The npm module for the Yeoman generator has been renamed to generator-hyperledger-composer, and the command changes to yo hyperledger-composer.

Features

#894 Playground to display "success" notifications
#612 As a user, I want to be able to import all types from another namespace in one line of code

Bug fixes

#823 Model files in dependencies not locateable when using yarn link
#881 InstanceGenerator does not find non-immediate extentions for abstract types
#839 UI nitpicks - May 2017
- Switch identities without requiring a browser refresh
- Improve participant typeahead
#685 If an install succeeds but an instantiate fails, you are left with a package on the peer and cannot deploy again
#838 Inheritance graph not crawled properly when inheriting from other namespaces
#877 Cannot connect to HLFv1 using playground connection profiles
#879 HLFv1 sample connection profile is not useful
#477 IIB loopback-connector Update operation

Shoutouts to new contributors!

@pospi for fixing model handling code when using Yarn in #823
Not strictly a new contributor, but hasn't receieved a shoutout yet 😉

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Re: Meeting - 11th May 2017

Simon Stone1 <SSTONE1@...>
 

Hi,

The meeting recording has been uploaded to YouTube: https://youtu.be/igi1zuCg1lQ

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


What's new in Hyperledger Composer - Thursday 18th May

Simon Stone1 <SSTONE1@...>
 

Hello,

We are running a "What's new in Hyperledger Composer" session on Ustream this Thursday 18th May at 1-2pm UTC (2pm UK, 9am ET, 6am PT).

The details are here:
https://www.eventbrite.co.uk/e/hyperledger-composer-whats-new-tickets-34468700812

The session will be recorded and the links will be posted in all channels.

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Suggestion for changes to the builds to help improve stability and the ability to get stability

Matthew White <WHITEMAT@...>
 

There is still some challenge in getting stability to the drivers; suggestions to improve and also to help the community adopt, and also to help reduce the friction in achieving this stability. (though I appreciate in Physics terms friction might be helpful for stability!)

Changes
 
(1) Move the CRON build to start at 1am UTC (we do have a CRON build but it's not any thing different from a regular PR build)

(2) This build should be tagged as 'daily' in both NPM and Docs (and bluemix)
 
(3) In addition to standard build, also build the other repos with this and to ensure they work
protractor, and sample app, model, and neworks tests
 
(4) In console, *always* log out the unstable/daily nature including in the CLI tools. It's hard to know what exactly is being tested. Either in the Webui elements, or console cli elements.
 
(5) Thursday AM – should be a new branch cut for the RC - and all testing/dev builds done on this.
 
Summary of build types

Weekly Release builds  -> stability for all users
Daily builds ->  latest edge but not too dangerous  ... one suggested for early adopters, and also contributors.
Unstable -> Every build - take your chances
 
Thoughts??
 
 
Regards, Matthew.
Matthew B White  IBM Blockchain Solutions Architect
 
Email me at WHITEMAT@...
Find me on StackOverflow, and generally at  calanais.me.uk
 
Note: restricted availability for meetings 14:30 to 17:00 UK Tuesday & Wednesday
IBM United Kingdom Limited, Hursley Park, Winchester, Hampshire, SO21 2JN

"The wrong answers are the ones you go looking for when the right answers stare you in the face"
 
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.8.1 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.8.1, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.8.1 🎉

Release notes

This release of Hyperledger Composer supports Hyperledger Fabric v1.0 beta 1 and 0.6 releases.

Important Breaking Changes

None. However, please refer to the v0.8 release notes if you are upgrading from 0.7.5 or prior.

Troubleshooting

Detailed questions (and answers!) should go to StackOverflow using the hyperledger-composer tag.

RocketChat can be used for for help if required. Please note that many issues can be resolved by stopping, starting docker containers, and also removing images.

Guidance on cleaning up existing images are described here.

Other Changes

Documentation

The Playground Tutorial has been completely re-written to align with the Commodities use case described in the Developer tutorial. Short videos have also been added to guide users.

Issues Addressed

Auto scroll in Playground (#828)
Fix to expand/collapse and scrollbars in Playground (#652).
Remove hostnameOverride when importing certificates unless specified in imported profile (#1163)
Exception handling improvements (#796)
Fix runtime logging (#1306)
Fix certificate issues in Playground (#1184)
Error messages for parser are not consistent (#321)
Yeoman generator (#1267)
Shoutouts to new contributors!

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Today's Composer Community Call, 17:00 GMT: featuring Query, v0.8.1 rundown and Composer ID Cards

Ed Moffatt4 <EDMOFFAT@...>
 

In today's Open Community Call for Hyperledger Composer...
 
We'll be taking a look at what's new and fresh in the 0.8.1 release, exploring the Query language and runtime, plus reviewing designs for a new "Composer ID Cards" concept - would love any of the extended team to join us and feed back on the things we're doing - or complain at us if there's anything you need that we're not doing ;)

CALL STARTS AT 17:00 GMT!!

Come join the discussion!  ANYONE is welcome, and we're happy to spend the time talking about anything interesting you're doing with Composer or Blockchain rather than our planned agenda!
 
See you there,
 
Ed
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Reminder of today's community call (Hyperledger Composer)

Paul O'Mahoney <mahoney@...>
 

hi everyone

just a reminder that today's call is at 4pm UTC (5pm UK, 12pm ET, 9am PT) -

Agenda is here: https://github.com/hyperledger/composer/wiki/Meeting-22nd-June-2017

Join via Zoom Conferencing from PC, Mac, Linux, iOS or Android: https://zoom.us/j/441168172 (once you join, you can optionally enable Video and have the option to Mute when in listen mode)

Or iPhone one-tap (US Toll): +14086380968,441168172# or +16465588656,441168172#

Or Telephone (eg travelling): Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) +1 855 880 1246 (US Toll Free) +1 877 369 0926 (US Toll Free) Meeting ID: 441 168 172 International numbers available: https://zoom.us/zoomconference?m=4IcjK7Q6jLj-wtjpwsMaXd0BSN_OFJW3


Best Regards, Paul

Paul O‘Mahony
Betas Programs Manager
Phone:
(Ext) 0780 3117120 (Int) 37-278056
E-mail:
mahoney@...
Follow BetaWorks on
Website LogoLinkedIn LogoTwitter LogoYouTube Logo
      IBM Hursley
     Hursley Park
     Winchester
     Hampshire
     SO21 2JN
IBM Logo
Betaworks Media Signature



Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Re: Today's Composer Community Call, 17:00 GMT: featuring Query, v0.8.1 rundown and Composer ID Cards

Tracy Kuhrt <tkuhrt@...>
 

Video of the meeting can be found here:  https://drive.google.com/open?id=0B_NJV6eJXAA1MUFnU3ZmRUhpYWs.

----

Tracy Kuhrt
Community Architect, Hyperledger
The Linux Foundation
tkuhrt@...
Skype: tracy.kuhrt


On Thu, Jun 22, 2017 at 6:46 AM, Ed Moffatt4 <EDMOFFAT@...> wrote:
In today's Open Community Call for Hyperledger Composer...
 
We'll be taking a look at what's new and fresh in the 0.8.1 release, exploring the Query language and runtime, plus reviewing designs for a new "Composer ID Cards" concept - would love any of the extended team to join us and feed back on the things we're doing - or complain at us if there's anything you need that we're not doing ;)

CALL STARTS AT 17:00 GMT!!

Come join the discussion!  ANYONE is welcome, and we're happy to spend the time talking about anything interesting you're doing with Composer or Blockchain rather than our planned agenda!
 
See you there,
 
Ed
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


_______________________________________________
Hyperledger-composer mailing list
Hyperledger-composer@lists.hyperledger.org
https://lists.hyperledger.org/mailman/listinfo/hyperledger-composer



Hyperledger Composer v0.9.1 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.9.1, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.9.1 🎉

Release notes

We have upgraded the installers, tutorials, and tests to use Hyperledger Fabric v1.0 RC1.
Hyperledger Fabric v1.0 beta 1 should still work OK as there are no API changes, but no promises 😉
If you update to the new Composer fabric dev server which is now at RC1 level you must re-run the createComposerProfile.sh this is due to a change in the name of the CA Server and also a change to the channel name.

Dynamic runtime/chaincode logging, endorsement policies, and the ability to specify an affiliation when issuing an identity are all now supported 🎈

We have changed the sample importer in the Playground to download samples from npm, rather than GitHub, which helps us better handle versioning between Composer and the samples, and removes the need to authenticate with GitHub to try out the samples 🎉

You can now view events in Playground after submitting a transaction 🍿

Finally, we've made some updates to ACLs around conditions. JavaScript conditions can now refer to functions in a JavaScript file, and relationships are automatically resolved, allowing for more powerful ACL rules 🔑

Known issues

None!

Breaking changes

None!

Features

upgrade connector and system tests to HLF V1.0 RC1 #1433
dynamic logging and removal of force #1429
Import samples from npm #1444
Allow ACL rule conditions to call utility functions #1459
Feat(v1): Support Endorsement Policies in the Command Line #1466
Allow ACL rules to resolve and navigate relationships #1468
Updated event notifications in playground #1394
feat(v1): Support connector specific options on identity issue #1476

Bug fixes

Fix importing files via browse #1440
Fix adding invalid model files #1441
In a transaction function, console.log does not give any output #1009

Shoutouts to new contributors!

@damorton for fixing a typo in #1422
@doowb for fixing some links in #1469
@kokifpen for fixing some typos and links in #1470

And finally, a shoutout to @Jakeeyturner who has left our team in the UK to return to his university studies - best of luck for your final year, thanks for all your fantastic work on Hyperledger Composer, and we hope to see you submitting PRs in the near future... the footer is still waiting for you 😉

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.9.2 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.9.2, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.9.2 🎉

Release notes

We have upgraded the installers, tutorials, and tests to use the new Hyperledger Fabric v1.0 release! 🎉
Massive congratulations to everyone in the Hyperledger Fabric community for getting it out of the door 👍
We hope you are all enjoying some well earned 🍻 or 🍷

The Composer Playground now supports the adding and editing of query files, containing queries written in the Composer query language. You can execute queries using either the embedded, web, or HLFv1 runtimes 🔍

Other than that, it's been a busy week, but the other only commits suitable for this weeks release are minor bug fixes. Keep an eye out for some big changes soon with system ACLs, ID cards, and identity registry 👀

Known issues

None!

Breaking changes

None!

Features

As a user, I can work on query files in the playground #1332
Added footer to playground #1478
Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) #1533

Bug fixes

Event data not displayed when specific event data emitted #1501
Enable complex queries against nested properties #1524
Remove double scroll bar #1527
Fix ability to issue identity to none existent participant #1526
Prevent identifying fields in transaction and event model (#1517) #1544

Shoutouts to new contributors!

None this week!

And finally, a shoutout to @AnastasiaPaterson who has left our team in the UK to return to her university studies - you may have never delivered any commits, but you contributed so much to the project in other ways, and we're an unorganised rabble without you! Best of luck for your final year 🎈

Best regards,

Simon StoneUnless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.10.0 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.10.0, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.10.0 🎉

Release notes

Big changes around security this week, full support for Hyperledger Fabric configurations with multiple organisations, and the ability to drive queries from the Composer REST server ✨

We have introduced system level access control so that you can control who in your business network is allowed to perform "system" level tasks such as accessing registries, creating new registries, and managing identities within a business network! 🔒

We have also reworked the management of identities within a business network so that public key signatures are used for authentication rather than certificate common names, all identity operations are recorded in the transaction registry, and you can now bind existing identities to a participant. 🛂

We have started work on splitting the deployment of a business network into two commands, to better fit with the "install and instantiate" work that went into Hyperledger Fabric v1.0. Use composer runtime install to install the Composer runtime (Fabric install), and use composer network start to start a business network (Fabric instantiate). 💻

Finally, the Composer REST server now automatically creates REST APIs for all of the queries defined in a Composer query file. Each query has a GET method, and any parameters (_$paramName) can be specified using the query string. ❓

Breaking changes

⚠️ Support for Hyperledger Fabric v0.6 is now deprecated and will be completely removed in the next major version (v0.11.0). Information regarding this can be found in issue #1535 ⚠️

System level access control #722 adds access control enforcement to all data within a deployed business network, including registries and identity management. Access control rules must be defined for the new system types have been added into the org.hyperledger.composer.system namespace. In order to restore the "old behaviour", you can grant all access to everybody on these types:

rule SystemACL {
description: "System ACL to permit all access"
participant: "org.hyperledger.composer.system.Participant"
operation: ALL
resource: "org.hyperledger.composer.system.**"
action: ALLOW
}
However we strongly recommend that you define proper access control rules around the system types 😉

The composer identity revoke command now takes a unique identity identifier rather than the enrolment ID due to the changes in #1291.

Known issues

The LIMIT and SKIP clauses with parameters (LIMIT _$inputLimit or SKIP _$inputSkip) do not work in queries when using Hyperledger Fabric v1.0 due to a bug in Hyperledger Fabric that is being tracked in FAB-5369. The bug is not present in the embedded or web runtimes, and LIMIT and SKIP clauses with hardcoded values (LIMIT 5 or SKIP 10) work correctly.

The documentation for #1290 is not in place yet; you can bind identities using the composer identity bind command. The certificate provided must be in PEM format and must contain the lines ----BEGIN CERTIFICATE---- and ----END CERTIFICATE----.

Invalid SELECT expressions in Composer query files are not detected when editing Composer query filesi n the Composer Playground or VSCode, or when packaging Composer query files into a business network archive (BNA) file. Errors will only be reported when the business network archive is deployed.

Features

As a business network developer, I can enforce system level access control #722
As a user, identities are mapped to participants using public key signatures #1291
As a user, I can bind an existing identity to a participant #1290
As a user, I can view, issue, and revoke identities for participants in a business network #817
Rest server CLI should have a -v --version option #1576
As a network manager, I can install the Composer runtime on my Blockchain nodes #1292
As a network starter, I can start a business network in a consortium #1293
As a user, I want to perform complex queries when using the REST APIs #921

Bug fixes

Ensure Composer module version is consistent for releases #1559
prereqs-ubuntu.sh has been deleted, docs still refer to it #1587
Fix incorrectly compiled queries with dynamic limit/skip clauses #1597

Shoutouts to new contributors!

None this week!

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer Playground and API's

Piers Casimir <pierscasimir@...>
 

Hello,

Can I ask…please...

Can an Hyperledger Composer Playground online, be used to ‘create’ API files?

Regards,

Piers. UK and Mac user.


Re: Hyperledger Composer Playground and API's

Daniel Selman1 <daniel.selman@...>
 

Yes - you can create business network definitions using the online Playground and then export them as an archive.
Dan



From:        Piers Casimir <pierscasimir@...>
To:        hyperledger-composer@...
Date:        21/07/2017 19:43
Subject:        [Hyperledger-composer] Hyperledger Composer Playground and API's
Sent by:        hyperledger-composer-bounces@...




Hello,

Can I ask…please...

Can an Hyperledger Composer Playground online, be used to ‘create’ API files?

Regards,

Piers. UK and Mac user.
_______________________________________________
Hyperledger-composer mailing list
Hyperledger-composer@...
https://lists.hyperledger.org/mailman/listinfo/hyperledger-composer



Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


Hyperledger Composer v0.10.1 released

Simon Stone1 <SSTONE1@...>
 

Hello!

We've released Hyperledger Composer v0.10.1, read all about it on GitHub: https://github.com/hyperledger/composer/releases/tag/v0.10.1 🎉

Release notes

No major changes this week - focus has been on enhancement of existing features.

Playground users will see their query files being validated and hopefully be able to find sample business networks a little easier since they are now being sorted for you.

If using events, then good news - event subscription has now been enabled within the loopback connector and using websockets in the REST server.

😄 A great week for contributors this week - thank you for your input to Hyperledger Composer 😄

Breaking changes

Why would we break things?! 💔

There should be no breaking changes in this release, should you prove us wrong, please raise a GitHub issue and we will allocate the penguin as appropriate. 🐧

Known issues

The ability to perform a composer network upgrade is currently documented but not yet possible from a CLI or API perspective, watch future releases for the ability to upgrade deployed business networks to use a new micro version.

Features

Addition of TLS support for the REST server (#1665)
Ability to edit readme files in playground (#1560)(#1574)
Enabling event subscription using WebSockets in the REST server (#1655)
Validation of query files (#1656)
Composer identity list command (#1642)
Sorting of sample networks for Playground import (#1542)

Bug fixes

Documentation and website fixes - we hope you like the result 🎉

Shoutouts to new contributors!

Massive shout outs to:

@prasoc for enabling edits to Readme files in Playground
@salmanbaset for network deploy output changes
@aietcn for uprgading dev dependancies
@shacshar for preventing the use of duplicate namespaces

Welcome to Hannah and Jocelyn to the Composer team - and thanks for bringing cake 🍰

Best regards,

Simon Stone
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU