| OLD | NEW |
| 1 ## 0.14.1 | 1 ## 0.14.1 |
| 2 | 2 |
| 3 * Add a `message` getter to `TransformerException` and `AssetLoadException`. | 3 * Add a `message` getter to `TransformerException` and `AssetLoadException`. |
| 4 | 4 |
| 5 * Fix a bug where transformers would occasionally emit stale output after their |
| 6 inputs changed. |
| 7 |
| 5 ## 0.14.0+3 | 8 ## 0.14.0+3 |
| 6 | 9 |
| 7 * Properly handle synchronous errors in `PackageProvider.getAsset()`. | 10 * Properly handle synchronous errors in `PackageProvider.getAsset()`. |
| 8 | 11 |
| 9 ## 0.14.0+2 | 12 ## 0.14.0+2 |
| 10 | 13 |
| 11 * Fix a bug with the previous bug fix. | 14 * Fix a bug with the previous bug fix. |
| 12 | 15 |
| 13 ## 0.14.0+1 | 16 ## 0.14.0+1 |
| 14 | 17 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 85 | 88 |
| 86 * If a transformer calls `Transform.logger.error`, the transformer will now be | 89 * If a transformer calls `Transform.logger.error`, the transformer will now be |
| 87 considered to have failed after it finishes running `apply()`. This means that | 90 considered to have failed after it finishes running `apply()`. This means that |
| 88 its outputs will not be consumed by future transformers and its primary input | 91 its outputs will not be consumed by future transformers and its primary input |
| 89 will not be passed through to the next phase. | 92 will not be passed through to the next phase. |
| 90 | 93 |
| 91 * If a transform calls `Transform.getInput`, `Transform.readInput`, | 94 * If a transform calls `Transform.getInput`, `Transform.readInput`, |
| 92 `Transform.readInputAsString`, or `Transform.hasInput` on an input that | 95 `Transform.readInputAsString`, or `Transform.hasInput` on an input that |
| 93 doesn't exist, the transform will be re-run if that input is created in the | 96 doesn't exist, the transform will be re-run if that input is created in the |
| 94 future. | 97 future. |
| OLD | NEW |