Discussion:
[dart-misc] [dart-announce] Dart 1.14 "RC0" ready for testing
Michael Thomsen
2016-01-21 14:28:58 UTC
Permalink
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.

The release contains a number of improvements to the core library, and
optimizations to dartfmt.

Pub has been updated with several improvements and fixes. Please note that
the changes to pub include two breaking changes:

-

Package names have stricter validation.
-

Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.

The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang

To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Bluenuance
2016-01-21 17:34:04 UTC
Permalink
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Kasper Peulen
2016-01-21 17:40:27 UTC
Permalink
I was wondering what is the status of using no packages symlink now, and if
there are changes to the new js interop for 1.14.
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'William Hesse' via Dart Misc
2016-01-21 18:34:28 UTC
Permalink
There is a hidden option to pub, --no-package-symlinks, which will
create only a .package file, not a package directory.
We want to do more testing before it is the default, and the test
package does not work well with it yet, but
everything else should be working if you use it. I have taken a web
project, and used pub to get, build, and serve
without package directories, and it works well.

Other people who know more should be able to give more detailed
answers on the status of this change, and on the changes to
js-interop.
Post by Kasper Peulen
I was wondering what is the status of using no packages symlink now, and if
there are changes to the new js interop for 1.14.
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from the
dev channel. Please download it and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
Package names have stricter validation.
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG has more details about the API changes. We
look forward to your feedback, so we can release it into the stable channel.
Please test your packages and apps, and report issues.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
William Hesse
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Natalie Weizenbaum' via Dart Misc
2016-01-21 23:01:24 UTC
Permalink
I would *strongly advise* against using the --no-package-symlinks flag
right now, which is why it's not (yet) visible. It will almost certainly
break any packages that rely on the existing package infrastructure for
introspection or asset-loading.

On Thu, Jan 21, 2016 at 10:34 AM, 'William Hesse' via Dart Misc <
Post by 'William Hesse' via Dart Misc
There is a hidden option to pub, --no-package-symlinks, which will
create only a .package file, not a package directory.
We want to do more testing before it is the default, and the test
package does not work well with it yet, but
everything else should be working if you use it. I have taken a web
project, and used pub to get, build, and serve
without package directories, and it works well.
Other people who know more should be able to give more detailed
answers on the status of this change, and on the changes to
js-interop.
Post by Kasper Peulen
I was wondering what is the status of using no packages symlink now, and
if
Post by Kasper Peulen
there are changes to the new js interop for 1.14.
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
On Thursday, January 21, 2016 at 3:29:04 PM UTC+1, Michael Thomsen
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is
now
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
ready for testing. This release candidate is version 1.14.0-dev.7.2
from the
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
dev channel. Please download it and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
Package names have stricter validation.
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG has more details about the API changes. We
look forward to your feedback, so we can release it into the stable
channel.
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
Please test your packages and apps, and report issues.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/
dartlang.org/
Post by Kasper Peulen
Post by Bluenuance
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Kasper Peulen
Post by Bluenuance
---
You received this message because you are subscribed to the Google
Groups
Post by Kasper Peulen
Post by Bluenuance
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by Kasper Peulen
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Kasper Peulen
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
William Hesse
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Don Olmstead
2016-01-21 23:05:09 UTC
Permalink
Maybe worth noting that https://pub.dartlang.org/packages/resource is a
thing now since that was removed from the core.
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Ray King
2016-01-22 00:15:30 UTC
Permalink
+Natalie on this one....

It also breaks Flutter projects... --no-package-symlink is just ready for
primetime.. When it is I will be the first change, at moment, somestuff
will run but most of cornerstone stuff like test just bombs out.
Post by 'Natalie Weizenbaum' via Dart Misc
I would *strongly advise* against using the --no-package-symlinks flag
right now, which is why it's not (yet) visible. It will almost certainly
break any packages that rely on the existing package infrastructure for
introspection or asset-loading.
On Thu, Jan 21, 2016 at 10:34 AM, 'William Hesse' via Dart Misc <
Post by 'William Hesse' via Dart Misc
There is a hidden option to pub, --no-package-symlinks, which will
create only a .package file, not a package directory.
We want to do more testing before it is the default, and the test
package does not work well with it yet, but
everything else should be working if you use it. I have taken a web
project, and used pub to get, build, and serve
without package directories, and it works well.
Other people who know more should be able to give more detailed
answers on the status of this change, and on the changes to
js-interop.
Post by Kasper Peulen
I was wondering what is the status of using no packages symlink now,
and if
Post by Kasper Peulen
there are changes to the new js interop for 1.14.
<javascript:>>
Post by Kasper Peulen
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
On Thursday, January 21, 2016 at 3:29:04 PM UTC+1, Michael Thomsen
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is
now
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
ready for testing. This release candidate is version 1.14.0-dev.7.2
from the
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
dev channel. Please download it and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
Package names have stricter validation.
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG has more details about the API changes. We
look forward to your feedback, so we can release it into the stable
channel.
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
Please test your packages and apps, and report issues.
--
For more news and information, visit
https://plus.google.com/+dartlang
Post by Kasper Peulen
Post by Bluenuance
Post by Michael Thomsen
To join the conversation, visit
https://groups.google.com/a/dartlang.org/
Post by Kasper Peulen
Post by Bluenuance
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Kasper Peulen
Post by Bluenuance
---
You received this message because you are subscribed to the Google
Groups
Post by Kasper Peulen
Post by Bluenuance
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by Kasper Peulen
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Kasper Peulen
---
You received this message because you are subscribed to the Google
Groups
Post by Kasper Peulen
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
--
William Hesse
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Günter Zöchbauer
2016-01-21 18:42:28 UTC
Permalink
From what I have seen, the issues blocking the test package from working
with `--no-package-symlinks` were fixed recently, but the test package
needs yet to be updated to make use of the updated API.
Post by Kasper Peulen
I was wondering what is the status of using no packages symlink now, and
if there are changes to the new js interop for 1.14.
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014)
has been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into
the stable channel. Please test your packages and apps, and report
issues <https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit
https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Michael Thomsen' via Dart Misc
2016-01-22 08:17:49 UTC
Permalink
We will have some more information out next week about the roadmap for
moving from package symlinks to the .packages file. Stay tuned!
Post by Kasper Peulen
I was wondering what is the status of using no packages symlink now, and
if there are changes to the new js interop for 1.14.
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014)
has been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into
the stable channel. Please test your packages and apps, and report
issues <https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit
https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Kasper
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Filipe Morgado
2016-01-21 18:34:43 UTC
Permalink
Post by Bluenuance
my favourite: flat_buffers.dart
What exactly are Flat Buffers?

It seems to be specific to the analyzer.
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Kevin Moore
2016-01-27 18:19:30 UTC
Permalink
Post by Bluenuance
I wonder why some really great changes are not even mentioned in the
Changelog?
my favourite: flat_buffers.dart
flat_buffers have been implemented as an implementation detail within the
analyzer. The implementation (at least up to now) has not been done with
the goal of general reuse, but it could (at least in theory) be.

It'll be up to the analyzer team –
see https://github.com/dart-lang/sdk/issues/25600
Post by Bluenuance
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Anders Holmgren
2016-01-21 21:47:28 UTC
Permalink
I assume code like

static Future/*<T>*/ any/*<T>*/(Iterable<Future/*<T>*/> futures) {

with the /*<T>*/ relates to the work on generic methods. Is this getting
close for us to be able to try out?
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Bob Nystrom' via Dart Misc
2016-01-21 21:53:50 UTC
Permalink
Post by Anders Holmgren
I assume code like
static Future/*<T>*/ any/*<T>*/(Iterable<Future/*<T>*/> futures) {
with the /*<T>*/ relates to the work on generic methods.
Yes!
Post by Anders Holmgren
Is this getting close for us to be able to try out?
I believe so, yes, though the folks at dev-***@dartlang.org can answer
that more precisely. It's still moving very quickly right now.

Cheers!

– bob
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Günter Zöchbauer
2016-01-22 08:34:07 UTC
Permalink
Post by Anders Holmgren
I assume code like
static Future/*<T>*/ any/*<T>*/(Iterable<Future/*<T>*/> futures) {
with the /*<T>*/ relates to the work on generic methods. Is this getting
close for us to be able to try out?
This is working quite well already. Some core APIs (Map, Stream, ...) have
these comments added already and the analyzer provides great feedback.
What was a bit annoying that flattening Future wasn't handled yet properly,
but from what I have seen this is also fixed (not sure if it's in latest
dev already)
Post by Anders Holmgren
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Günter Zöchbauer
2016-01-22 09:11:59 UTC
Permalink
I got helpful feedback on how to use generic comments on these issues
- https://github.com/dart-lang/sdk/issues/24985
- https://github.com/dart-lang/sdk/issues/25100
Post by Günter Zöchbauer
Post by Anders Holmgren
I assume code like
static Future/*<T>*/ any/*<T>*/(Iterable<Future/*<T>*/> futures) {
with the /*<T>*/ relates to the work on generic methods. Is this getting
close for us to be able to try out?
This is working quite well already. Some core APIs (Map, Stream, ...) have
these comments added already and the analyzer provides great feedback.
What was a bit annoying that flattening Future wasn't handled yet
properly, but from what I have seen this is also fixed (not sure if it's in
latest dev already)
Post by Anders Holmgren
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014)
has been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into
the stable channel. Please test your packages and apps, and report
issues <https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit
https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Günter Zöchbauer
2016-01-26 16:49:50 UTC
Permalink
There is
even https://github.com/dart-lang/dev_compiler/blob/master/GENERIC_METHODS.md
Post by Anders Holmgren
I assume code like
static Future/*<T>*/ any/*<T>*/(Iterable<Future/*<T>*/> futures) {
with the /*<T>*/ relates to the work on generic methods. Is this getting
close for us to be able to try out?
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
tomaszkubacki
2016-01-22 09:03:18 UTC
Permalink
Is Dartium updated with 1.14 to newer Chromium ?

W dniu czwartek, 21 stycznia 2016 15:29:04 UTC+1 uÅŒytkownik Michael Thomsen
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Günter Zöchbauer
2016-01-22 09:10:40 UTC
Permalink
No, not yet. It was postponed again, it was mentioned that it should make
it into early 1.15-dev versions.
Post by tomaszkubacki
Is Dartium updated with 1.14 to newer Chromium ?
W dniu czwartek, 21 stycznia 2016 15:29:04 UTC+1 uÅŒytkownik Michael
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
seb mitchell
2016-01-22 10:17:15 UTC
Permalink
Having Segmentation fault issues with raspberry pi zero armv6, has support
ended for raspberry pi armv6, last good build was 1.12.2?

Would be nice to have dart support and or fletch for the pi 1 and pi zero.

FAQ has armv6 as supported.
https://www.dartlang.org/support/faq.html#q-what-cpu-architectures-does-the-dart-vm-support
Q. What CPU architectures does the Dart VM support?# The Dart VM works on
IA-32, x64, MIPS, ARMv5TE, ARMv6, ARMv7, and ARM64 processors.

I used the test from https://github.com/dart-lang/sdk/issues/24855

***@pizero:~/testdart $ cat pubspec.yaml
name: test
version: 0.0.1
author: tester
environment:
sdk: '>1.12.0 <2.0.0'
dependencies:
yaml: any

***@pizero:~/testdart $ ulimit -c unlimited # to allow core to be generated

***@pizero:~/testdart $ ../dart-sdk-d/bin/pub get -v
FINE: Pub 1.14.0-dev.7.2
MSG : Resolving dependencies...
SLVR: Solving dependencies:
| - yaml any from hosted (yaml)
IO : Get versions from https://pub.dartlang.org/api/packages/yaml.
FINE: HTTP GET https://pub.dartlang.org/api/packages/yaml
| Accept: application/vnd.pub.v2+json
| user-agent: Dart pub 1.14.0-dev.7.2
Segmentation fault (core dumped)

***@pizero:~/testdart $ gdb /home/pi/dart-sdk-d/bin/dart core
GNU gdb (Raspbian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/pi/dart-sdk-d/bin/dart...(no debugging symbols
found)...done.
[New LWP 1473]
[New LWP 1468]
[New LWP 1471]
[New LWP 1472]
[New LWP 1475]
[New LWP 1476]
[New LWP 1477]
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/arm-linux-gnueabihf/libthread_db.so.1".
Core was generated by `/home/pi/dart-sdk-d/bin/dart
/home/pi/dart-sdk-d/bin/snapshots/pub.dart.snapsho'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0046a8d4 in ?? ()
(gdb) disassemble 0x0046a8c0,+32
Dump of assembler code from 0x46a8c0 to 0x46a8e0:
0x0046a8c0: ldr r6, [r3, r6, lsl #2]
0x0046a8c4: eor lr, lr, r8
0x0046a8c8: add r5, r5, #64 ; 0x40
0x0046a8cc: and r12, r12, #63 ; 0x3f
0x0046a8d0: lsr r2, r2, #18
=> 0x0046a8d4: ldr r5, [r3, r5, lsl #2]
0x0046a8d8: eor lr, lr, r7
0x0046a8dc: add r12, r12, #192 ; 0xc0
End of assembler dump.
(gdb) quit
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Bob Nystrom' via Dart Announcements
2016-01-22 17:12:59 UTC
Permalink
Post by seb mitchell
Having Segmentation fault issues with raspberry pi zero armv6, has support
ended for raspberry pi armv6, last good build was 1.12.2?
Can you file a bug <https://github.com/dart-lang/sdk/issues/new> for this?

Thanks!

– bob
--
For more news and information, visit https://plus.google.com/+dartlang

To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'William Hesse' via Dart Misc
2016-01-22 17:29:30 UTC
Permalink
Already done: I have filed an issue for the failure of Dart 1.13 and 1.14
on ARM v6:
https <https://github.com/dart-lang/sdk/issues/25562>://
<https://github.com/dart-lang/sdk/issues/25562>github.com
<https://github.com/dart-lang/sdk/issues/25562>/
<https://github.com/dart-lang/sdk/issues/25562>dart-lang
<https://github.com/dart-lang/sdk/issues/25562>/
<https://github.com/dart-lang/sdk/issues/25562>sdk
<https://github.com/dart-lang/sdk/issues/25562>/issues/25562
<https://github.com/dart-lang/sdk/issues/25562>
We need to verify its cause, and decide on a solution.

▶ Show quoted text
On Jan 22, 2016 18:13, "'Bob Nystrom' via Dart Announcements" <
Post by 'Bob Nystrom' via Dart Announcements
Post by seb mitchell
Having Segmentation fault issues with raspberry pi zero armv6, has
support ended for raspberry pi armv6, last good build was 1.12.2?
Can you file a bug <https://github.com/dart-lang/sdk/issues/new> for this?
Thanks!
– bob
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
---
You received this message because you are subscribed to the Google Groups
"Dart Announcements" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
seb mitchell
2016-01-24 13:57:42 UTC
Permalink
I tried a server/standalone test with the timezone package and got an error.
"Unhandled exception:
The null object does not have a getter 'isNotEmpty'."

https://pub.dartlang.org/packages/timezone
I not using this package but like to run it on new releases.

Issue is the packageRoot returns null instead of empty string now.

api change from
https://api.dartlang.org/1.13.2/dart-io/Platform/packageRoot.html
If there is no --package-root flag, then the empty string is returned.
to
https://api.dartlang.org/135942/dart-io/Platform/packageRoot.html
If there is no --package-root flag, then null is returned.

Seems fine now after changing the test from packageRoot.isNotEmpty to
packageRoot?.isNotEmptyI in standalone.dart file.

if (packageRoot.isNotEmpty && p.startsWith(_packagesPrefix))
to
if (packageRoot?.isNotEmpty && p.startsWith(_packagesPrefix))

Is this the best way of handling the issue?

I get around to creating an issue for timezone package.

seb
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Michael Thomsen' via Dart Misc
2016-01-25 08:43:13 UTC
Permalink
Adding Kevin for that question.
Post by seb mitchell
I tried a server/standalone test with the timezone package and got an error.
The null object does not have a getter 'isNotEmpty'."
https://pub.dartlang.org/packages/timezone
I not using this package but like to run it on new releases.
Issue is the packageRoot returns null instead of empty string now.
api change from
https://api.dartlang.org/1.13.2/dart-io/Platform/packageRoot.html
If there is no --package-root flag, then the empty string is returned.
to
https://api.dartlang.org/135942/dart-io/Platform/packageRoot.html
If there is no --package-root flag, then null is returned.
Seems fine now after changing the test from packageRoot.isNotEmpty to
packageRoot?.isNotEmptyI in standalone.dart file.
if (packageRoot.isNotEmpty && p.startsWith(_packagesPrefix))
to
if (packageRoot?.isNotEmpty && p.startsWith(_packagesPrefix))
Is this the best way of handling the issue?
I get around to creating an issue for timezone package.
seb
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Kevin Moore
2016-01-27 18:13:17 UTC
Permalink
We have more updates to the changelog for 1.14
- https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1140
Post by Michael Thomsen
The first release candidate, RC0, of version 1.14 of the Dart SDK is now
ready for testing. This release candidate is version 1.14.0-dev.7.2 from
the dev channel. Please download it
<https://www.dartlang.org/downloads/archive/> and test it against your apps.
The release contains a number of improvements to the core library, and
optimizations to dartfmt.
Pub has been updated with several improvements and fixes. Please note that
-
Package names have stricter validation.
-
Support for barback versions prior to 0.15.0 (released July 2014) has
been dropped.
The Dart SDK 1.14 CHANGELOG
<https://github.com/dart-lang/sdk/blob/1.14.0-dev.7.2/CHANGELOG.md> has
more details about the API changes. We look forward to your feedback
<https://github.com/dart-lang/sdk/issues>, so we can release it into the
stable channel. Please test your packages and apps, and report issues
<https://github.com/dart-lang/sdk/issues>.
--
For more news and information, visit https://plus.google.com/+dartlang
To join the conversation, visit https://groups.google.com/a/dartlang.org/
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Loading...