Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency rollup to ^0.58.0 #54

Merged
merged 1 commit into from
Apr 22, 2018

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 22, 2018

This Pull Request updates dependency rollup from ^0.56.3 to ^0.58.0

Release Notes

v0.57.0

2018-03-15

  • Add option to preserve the module structure instead of bundling (#​1922)
  • Enable watch mode when code-splitting (#​2035)
  • Optionally pass CLI commands to config file (#​1926)
  • Option to add correct .toString tags to namespaces (#​2041)
  • Option and scripts to display performance timings (#​2045)
  • Fixes for exported or early accessed namespaces + improved namespace indentation (#​2041)
  • Include missing TypeScript dependencies (#​1965)
  • Add #_PURE annotation to frozen namespaces (#​2044)
  • Improve sourcemap and tree-shaking performance (#​2052)
  • Inline sourcemap lookups and make rollup smaller (#​2055)
  • Use updated magic-string types (#​2057)
  • [BREAKING] Revert class id preservation from #​2025 (#​2048)
  • [BREAKING] Refactor missing export plugin hook (#​1987)

v0.57.1

2018-03-17

  • Improve sourcemap generation performance (#​2062)
  • Add reserved config option namespace and improve CLI interface (#​2063)
  • Fix issue with default exported function and class expressions (#​2059)
  • Replace forEach with faster for loops in some places (#​2064)

v0.58.0

2018-04-16

  • Support individual chunk names with optional content hashes (#​2068)
  • Support manually created chunks (#​2084)
  • Automatically import deep dependencies when code splitting for better performance (#​2073)
  • Automatically minify internal export/import names for esm and system output (#​2087)
  • Add option to automatically merge small chunks (#​2090)
  • Significantly improve tree-shaking performance (#​2119)
  • Enable tree-shaking for logical expressions (#​2098)
  • Rework external types and reduce type related dependencies (#​2108)
  • Support parallel dependency resolution (#​2116)
  • Improve deprecation handling (#​2076)
  • Enable --perf timings in watch mode (#​2065)
  • Improve performance timers (#​2111)
  • Improve error handling for plugins (#​2100)
  • Improve error when using --dir in a single file build (#​2123)
  • Do not warn for external imports that are unused due to tree-shaking (#​2124)
  • Update mixed export warning message (#​2107)
  • Remove duplicate badges from readme (#​2083)
  • Update readme examples (#​2086)

v0.58.1

2018-04-18

  • Fix comment detection (#​2129)

Commits

v0.58.0

  • 87f0bb7 write interface to match OutputChunk
  • b23008e fix up bins, support entryNames option
  • 1e9d4c2 centralise extension handling, support input flag array
  • 3d122d7 hash varies with output format
  • cf0bbe6 add back BLANK constant
  • 2712e30 ensure --input command fallback
  • 4cd4917 simplify empty setter in system finaliser output
  • 49dd3c5 duplicate entry error, better aliasing in array case
  • 714577d dynamic import failing test case
  • 37a93d2 fix dynamic import chunk naming, better chunk aliasing
  • 1569ac7 basic manualChunks implementation
  • 0968886 testing and bug fixing
  • cec83e3 throw for chunk entrypoints already in another chunk
  • e96f3fa Merge branch 'chunk-naming'
  • 4a0ba2d separate entry loading, disable duplicate entry errors for chunks of entry points, fix interfaces
  • 6385c75 refactor chunk boundaries, mangling disabled
  • cd387b3 first test pass
  • 0d0aae0 fix facade detection, reexport names
  • 2eb9f08 complete tests with mangling disabled
  • 09aeb71 enable mangling
  • 70e39b5 refactor ensureExport
  • 78eb3bf Merge branch 'manual-chunks'
  • 475258f pr feedback
  • d6ab8ee Merge branch 'chunk-interface-mangling'
  • 26a93c7 use existing plugin error, rather than wrapping
  • d3b5ac3 Merge branch 'use-existing-error'
  • c413c55 Resolve #​2106
  • 4a77f74 Merge branch 'update-default-export-warning'
  • 6d341db Tree-shake and simplify logical expressions
  • 0ec43cb Wrap simplified logical, conditional and sequence expressions in certain situations
  • 67b4833 Resolve #​2091
  • a9f05f9 Implement more generic logic for handling changed parent relations,
  • b969cd4 Remove unnecessary check for global eval
  • b047228 * Remove some unused helpers
  • b240240 Merge branch 'tree-shake-logical-expressions'
  • f7f9414 Fix performance timers
  • c3a45f0 Merge branch 'fix-generate-performance-timers'
  • 3d9c0c1 single interface typing file
  • f9d8300 pr feedback
  • 332f0ab fix remaining typing warnings, package lock update
  • 1223784 remove node type dev dependency
  • d06361b Merge branch 'typing-file'
  • 8cb99c4 correct error message for #​2101
  • b79b098 Merge branch '2101-error-correction'
  • b288198 parallel dependency fetching
  • dc67121 Merge branch 'parallel-fetch'
  • 9144ebe chunk merge optimization first attempt
  • 7e8330f basic implementation tests
  • 48a3917 update test hashes
  • 5c0d4f4 test grouping size threshold
  • 94b7bdb chunk merging across all possible execution groups
  • e355088 complete tests, optimizeChunks option, dont merge manual chunks
  • 7341c30 algorithm refinements
  • bd65ef8 fix export mapping case
  • 97300a6 correct test cases
  • 67f01c8 pr feedback
  • 7cb0187 Merge branch 'merge-chunks-optimization'
  • 3e8cdda remove warning for tree-shaken external imports being unused (#​2112)
  • a449dd7 combine unused filter
  • e4f9e77 Merge branch 'external-import-treeshake'
  • 2a07f4f Recreate AST instead of switching prototypes
  • 281421a Move dynamic import collection into initialisation
  • a92891f * Replace forEach with for loops
  • b9764f6 Do not constantly search for included children when checking if a node
  • 9039319 * Simplify hoisted variable logic in if-statements
  • 5fdc2b0 Cache test values
  • 0582e3a Add missing brackets
  • 353655c Do not pass around dynamic import list but directly register dynamic
  • 9f477b0 Inline initialisation into constructor and clean up nodes
  • b7b0696 Do not separately parse the top level nodes to find exports and imports
  • b6d7682 Simplify and speed up variable binding, inclusion and rendering
  • 339f5ab Initialise variables that are not initialised during construction
  • 4978d7c Clean up variables
  • a903b28 Take the module from the parent to avoid a constructor argument
  • 52fb2d7 Make Program a fully functional ast node that will even receive an
  • 67e4080 Only start another tree-shaking pass if a variable was included;
  • 93f75b6 Streamline some remaining forEach and some loops
  • 3e1c6fc Make sure Program nodes are really only included if they have an effect
  • 2f494c4 Make sure initialise is all that is necessary to reset a node so that in
  • b75ac43 Use a "dirty" flag when including variables instead of handling return
  • abf8218 Add proxy layer to prevent direct module or graph access from the ast.
  • 30928f9 Update source-map dependency
  • f942d6e Revert most of the source-map update as there the new version contains
  • bff9955 Merge branch 'preserve-hidden-classes'
  • 06f2069 Fix lint error
  • 5f0bed8 0.58.0

v0.58.1

  • 4d452f6 Add dates to changelog (at least for the most recent releases)
  • 876408d Improve line-break detection to work with "/*" inside "//" comments,
  • 491a432 Add esm format alias
  • f58f28c Reduce checks and save 'es' in error
  • 1e83337 Test esm forms skipping source maps
  • 1958970 Remove esm tests from forms and add simple case
  • e49ed10 Merge pull request #​2102 from rollup/esm-format-alias
  • 0391890 Slightly improve line-break detection
  • 603f527 Merge pull request #​2129 from rollup/ignore-comment-start-in-comment
  • a40b245 Prepare patch release
  • ce3801d 0.58.1

This PR has been generated by Renovate Bot.

@renovate renovate bot added the chore Miscellaneous tasks like build pipelines, scripts, formatting etc. label Apr 22, 2018
@yeojz yeojz merged commit 1b41338 into master Apr 22, 2018
@yeojz yeojz deleted the renovate/rollup-0.x branch April 22, 2018 06:40
@coveralls
Copy link

coveralls commented Jun 20, 2018

Coverage Status

Coverage remained the same at 100.0% when pulling 685877a on renovate/rollup-0.x into bcaa82d on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Miscellaneous tasks like build pipelines, scripts, formatting etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants