Crossbar.io 0.11.0

#1

Hi all,

I am pleased to announce Crossbar.io 0.11.0

https://github.com/crossbario/crossbar#crossbario
https://pypi.python.org/pypi/crossbar/0.11.0

This is a big release:

- Python 3 support! Yes, that's right. Crossbar.io now runs on Py3.
- Node, worker and component start/stop/failure behavior improved a lot
- new File Upload Service
- new Web Hook Service
- Complete new logging system (structured logging + color!)
- Improved both Crossbar's own logging, and logging from user components
- Lots of issues and corner-cases fixed
- Automated testing / CI on 8 platform combinations
- Much improved unit test coverage

A big chunk of the credits for this go to Crossbar.io core devs

Amber "hawkie" / http://atleastfornow.net/
Mike "meejah" / https://meejah.ca/

Both are working on CB under Tavendo contract. This release simply wouldn't be as awesome as it is without them! Period. hawkie and meejah are experienced, creative, precise and just cool Python devs, can't say how happy we are to work with them;)

Then the "File Upload Service" was contributed by

Marko (Record Evolution)
https://www.record-evolution.com/

Record Evolution is using Crossbar.io and Autobahn throughout their RE.base and RE.porter products. Happy users make new contributors! :wink:

You can find the docs for the new user visible features here:

http://crossbar.io/docs/File-Upload-Service/
http://crossbar.io/docs/HTTP-Bridge-Services-Webhook/
http://crossbar.io/docs/Logging-in-Crossbar.io/
http://crossbar.io/docs/Configuring-Crossbar.io’s-Logging/

Ah, speaking of docs. Yeah, needs to improve, we know. And it's coming! We have a complete new launch of the Crossbar.io Web site including docs in the cooking. Stay tuned!

Cheers,
/Tobias

0 Likes

#2

Hi all,

I am pleased to announce Crossbar.io 0.11.0

https://github.com/crossbario/crossbar#crossbario

https://pypi.python.org/pypi/crossbar/0.11.0

This is a big release:

  • Python 3 support! Yes, that’s right. Crossbar.io now runs on Py3.

  • Node, worker and component start/stop/failure behavior improved a lot

  • new File Upload Service

  • new Web Hook Service

  • Complete new logging system (structured logging + color!)

  • Improved both Crossbar’s own logging, and logging from user components

  • Lots of issues and corner-cases fixed

  • Automated testing / CI on 8 platform combinations

  • Much improved unit test coverage

A big chunk of the credits for this go to Crossbar.io core devs

Amber “hawkie” / http://atleastfornow.net/

Mike “meejah” / https://meejah.ca/

Both are working on CB under Tavendo contract. This release simply
wouldn’t be as awesome as it is without them! Period. hawkie and meejah
are experienced, creative, precise and just cool Python devs, can’t say
how happy we are to work with them;)

Then the “File Upload Service” was contributed by

Marko (Record Evolution)

https://www.record-evolution.com/

Record Evolution is using Crossbar.io and Autobahn throughout their
RE.base and RE.porter products. Happy users make new contributors! :wink:

You can find the docs for the new user visible features here:

http://crossbar.io/docs/File-Upload-Service/

http://crossbar.io/docs/HTTP-Bridge-Services-Webhook/

http://crossbar.io/docs/Logging-in-Crossbar.io/

http://crossbar.io/docs/Configuring-Crossbar.io’s-Logging/

Ah, speaking of docs. Yeah, needs to improve, we know. And it’s coming!
We have a complete new launch of the Crossbar.io Web site including docs
in the cooking. Stay tuned!

Wow. Lot’s of goodies in there. Congratulations, and great work!

Elvis

···

On Monday, September 7, 2015 at 10:30:35 PM UTC+2, Tobias Oberstein wrote:

Cheers,

/Tobias

0 Likes

#3

Just a note, yes it does, and I ported all my code over … only to find that the WSGI component of Twisted hasn’t been ported … so I had to revert back to python2 … :frowning:

(I use this feature in config.json;)
“/”: { “type”: “wsgi”, “module” : “wsgi”, “object” : “app” },

``

···

On Thursday, 10 September 2015 16:28:43 UTC+1, Elvis Stansvik wrote:

On Monday, September 7, 2015 at 10:30:35 PM UTC+2, Tobias Oberstein wrote:

Hi all,

I am pleased to announce Crossbar.io 0.11.0

https://github.com/crossbario/crossbar#crossbario

https://pypi.python.org/pypi/crossbar/0.11.0

This is a big release:

  • Python 3 support! Yes, that’s right. Crossbar.io now runs on Py3.

  • Node, worker and component start/stop/failure behavior improved a lot

  • new File Upload Service

  • new Web Hook Service

  • Complete new logging system (structured logging + color!)

  • Improved both Crossbar’s own logging, and logging from user components

  • Lots of issues and corner-cases fixed

  • Automated testing / CI on 8 platform combinations

  • Much improved unit test coverage

A big chunk of the credits for this go to Crossbar.io core devs

Amber “hawkie” / http://atleastfornow.net/

Mike “meejah” / https://meejah.ca/

Both are working on CB under Tavendo contract. This release simply
wouldn’t be as awesome as it is without them! Period. hawkie and meejah
are experienced, creative, precise and just cool Python devs, can’t say
how happy we are to work with them;)

Then the “File Upload Service” was contributed by

Marko (Record Evolution)

https://www.record-evolution.com/

Record Evolution is using Crossbar.io and Autobahn throughout their
RE.base and RE.porter products. Happy users make new contributors! :wink:

You can find the docs for the new user visible features here:

http://crossbar.io/docs/File-Upload-Service/

http://crossbar.io/docs/HTTP-Bridge-Services-Webhook/

http://crossbar.io/docs/Logging-in-Crossbar.io/

http://crossbar.io/docs/Configuring-Crossbar.io’s-Logging/

Ah, speaking of docs. Yeah, needs to improve, we know. And it’s coming!
We have a complete new launch of the Crossbar.io Web site including docs
in the cooking. Stay tuned!

Wow. Lot’s of goodies in there. Congratulations, and great work!

Elvis

Cheers,

/Tobias

0 Likes

#4

Congratulations to Tobias and the dev team.
Great job!

It’s rare that I see a new software release containing many features that makes me want to read the docs :slight_smile:

0 Likes

#5

The file upload service is going to be useful for us. Thanks!

0 Likes

#6

I relayed this release in french, and the Python 3 porting is really a selling point !

···

On Monday, September 7, 2015 at 10:30:35 PM UTC+2, Tobias Oberstein wrote:

Hi all,

I am pleased to announce Crossbar.io 0.11.0

https://github.com/crossbario/crossbar#crossbario

https://pypi.python.org/pypi/crossbar/0.11.0

This is a big release:

  • Python 3 support! Yes, that’s right. Crossbar.io now runs on Py3.

  • Node, worker and component start/stop/failure behavior improved a lot

  • new File Upload Service

  • new Web Hook Service

  • Complete new logging system (structured logging + color!)

  • Improved both Crossbar’s own logging, and logging from user components

  • Lots of issues and corner-cases fixed

  • Automated testing / CI on 8 platform combinations

  • Much improved unit test coverage

A big chunk of the credits for this go to Crossbar.io core devs

Amber “hawkie” / http://atleastfornow.net/

Mike “meejah” / https://meejah.ca/

Both are working on CB under Tavendo contract. This release simply
wouldn’t be as awesome as it is without them! Period. hawkie and meejah
are experienced, creative, precise and just cool Python devs, can’t say
how happy we are to work with them;)

Then the “File Upload Service” was contributed by

Marko (Record Evolution)

https://www.record-evolution.com/

Record Evolution is using Crossbar.io and Autobahn throughout their
RE.base and RE.porter products. Happy users make new contributors! :wink:

You can find the docs for the new user visible features here:

http://crossbar.io/docs/File-Upload-Service/

http://crossbar.io/docs/HTTP-Bridge-Services-Webhook/

http://crossbar.io/docs/Logging-in-Crossbar.io/

http://crossbar.io/docs/Configuring-Crossbar.io’s-Logging/

Ah, speaking of docs. Yeah, needs to improve, we know. And it’s coming!
We have a complete new launch of the Crossbar.io Web site including docs
in the cooking. Stay tuned!

Cheers,

/Tobias

0 Likes