Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 ## 0.4.0 | 1 ## 0.4.0 |
|
Siggi Cherem (dart-lang)
2015/02/13 00:50:35
-dev?
jakemac
2015/02/13 20:16:05
Oh whoops, I thought that 0.4.0 hadn't been publis
| |
| 2 | 2 |
| 3 Lots of transformer updates: | 3 Lots of transformer updates: |
| 4 | 4 |
| 5 * The `new_entry_point` option is gone. The bootstrapped file will now always | 5 * The `new_entry_point` option is gone. The bootstrapped file will now always |
| 6 just be the original name but `.dart` will be replaced with `.initialize.dart`. | 6 just be the original name but `.dart` will be replaced with `.initialize.dart`. |
| 7 * The `html_entry_point` option is gone, and the file extension is now used to | 7 * The `html_entry_point` option is gone, and the file extension is now used to |
| 8 detect if it is an html or dart file. You should no longer list the dart file | 8 detect if it is an html or dart file. You should no longer list the dart file |
| 9 contained in the html file. Effectively resolves | 9 contained in the html file. Effectively resolves |
| 10 [13](https://github.com/dart-lang/initialize/issues/13). | 10 [13](https://github.com/dart-lang/initialize/issues/13). |
| 11 * The `entry_point` option has been renamed `entry_points` and now accepts | 11 * The `entry_point` option has been renamed `entry_points` and now accepts |
| 12 either a single file path or list of file paths. Additionally, it now supports | 12 either a single file path or list of file paths. Additionally, it now supports |
| 13 Glob syntax so many files can be selected at once. Resolves | 13 Glob syntax so many files can be selected at once. Resolves |
| 14 [19](https://github.com/dart-lang/initialize/issues/19). | 14 [19](https://github.com/dart-lang/initialize/issues/19). |
| 15 * The `InitializePluginTransformer` is gone in favor of a new | |
| 16 `InitializerPlugin` class which you can pass a list of to the | |
| 17 `InitializeTransformer`. These plugins now have access to the fully resolved ast | |
| 18 nodes and can directly control what is output in the bootstrap file. | |
| 15 | 19 |
| 16 ## 0.3.1 | 20 ## 0.3.1 |
| 17 | 21 |
| 18 * Added `InitializePluginTransformer` class in `plugin_transformer.dart` which | 22 * Added `InitializePluginTransformer` class in `plugin_transformer.dart` which |
| 19 provides a base transformer class which can be extended to perform custom | 23 provides a base transformer class which can be extended to perform custom |
| 20 transformations for annotations. These transformers should be included after the | 24 transformations for annotations. These transformers should be included after the |
| 21 main `initialize` transformer and work by parsing the bootstrap file so the | 25 main `initialize` transformer and work by parsing the bootstrap file so the |
| 22 program doesn't need to be re-analyzed. | 26 program doesn't need to be re-analyzed. |
| 23 | 27 |
| 24 ## 0.3.0 | 28 ## 0.3.0 |
| (...skipping 17 matching lines...) Expand all Loading... | |
| 42 | 46 |
| 43 ## 0.1.0+1 | 47 ## 0.1.0+1 |
| 44 | 48 |
| 45 Quick fix for the transformer on windows. | 49 Quick fix for the transformer on windows. |
| 46 | 50 |
| 47 ## 0.1.0 | 51 ## 0.1.0 |
| 48 | 52 |
| 49 Initial beta release. There is one notable missing feature in the release | 53 Initial beta release. There is one notable missing feature in the release |
| 50 regarding constructor arguments, see | 54 regarding constructor arguments, see |
| 51 [5](https://github.com/dart-lang/initialize/issues/5). | 55 [5](https://github.com/dart-lang/initialize/issues/5). |
| OLD | NEW |