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

[v3.0 Release branch] #4549

Merged
merged 32 commits into from Oct 11, 2022
Merged

[v3.0 Release branch] #4549

merged 32 commits into from Oct 11, 2022

Commits on Sep 22, 2022

  1. Copy the full SHA
    7b6cd16 View commit details
    Browse the repository at this point in the history
  2. [v3.0] Remove actively deprecated features, show warnings for other d…

    …eprecated features (#4552)
    
    * Remove all active deprecations
    
    * Make all inactive deprecations active
    
    * Try to make test more stable
    
    * Update CLI help screen
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    aeaea66 View commit details
    Browse the repository at this point in the history
  3. [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)

    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    9b32ee1 View commit details
    Browse the repository at this point in the history
  4. [v3.0] Run output plugins last (#3846)

    * fix: run output plugins last
    
    * Add test
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    aleclarson and lukastaegert committed Sep 22, 2022
    Copy the full SHA
    70817bd View commit details
    Browse the repository at this point in the history
  5. [v3.0] Convert build scripts to ESM, update dependencies (#4558)

    * Convert scripts to ESM, update dependencies
    
    * Fix lint issue
    
    3.0.0-1
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    927df7a View commit details
    Browse the repository at this point in the history
  6. [v3.0] Better esm config file support (#4574)

    * More precise native ESM support check
    
    * Use import to load .js config file if package type is module
    
    * Update and add tests handling type module
    
    * Remove Node version check and simplify logic
    
    * Update documentation
    
    * Document how to replace __dirname and import JSON
    
    Co-authored-by: Linus Miller <linus.miller@bitmill.io>
    lukastaegert and lohfu committed Sep 22, 2022
    Copy the full SHA
    1149e41 View commit details
    Browse the repository at this point in the history
  7. [v3.0] Rework file name patterns when preserving modules (#4565)

    * Put preserveModules path into Chunk name
    
    * Use regular entryFileNames logic
    
    * Clarify documentation for `preserveModules`
    
    * Improve coverage
    
    * Improve wording in docs
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    f6d670f View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    7119308 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    88cb760 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    1896669 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    78f89e4 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    a18a39a View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    a7faccf View commit details
    Browse the repository at this point in the history
  14. [v3.0] Refine errors and warnings (#4579)

    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * [v3.0] Change default for output.generatedCode.reservedNamesAsProps (#4568)
    
    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * Rework warnings and errors
    
    * Refine some error messages
    * Reduce number of different props of errors
    * All errors are declared in error.ts
    * Use name RollupError for errors that do not have a cause
    
    * Extend documentation
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    3166ce4 View commit details
    Browse the repository at this point in the history
  15. [v3.0] Browser build (#4593)

    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * Set up browser build
    
    * Generate commithash inline
    
    * Remove execa
    
    * Chmod executable from rollup config
    
    * Adjust pkg.files
    
    * Copy types into build
    
    * Work on release script
    
    * Continue work on release script
    
    * Continue work on release script
    
    * Finish release script
    
    * Push correct REPL artefacts
    
    * Add comments to released PRs and issues
    
    * fixup! [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Add Rollup-in-browser example
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    ecc439a View commit details
    Browse the repository at this point in the history
  16. [v3.0] Use named export for loadConfigFile (#4581)

    * [v3.0] Use named export for loadConfigFile
    
    * Only expose files in dist with their full names
    
    * Move browser sources to src subfolder
    
    3.0.0-3
    
    Fix release script
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    195eedb View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    a5c542d View commit details
    Browse the repository at this point in the history
  18. [v3.0] Better sourcemap emission (#4605)

    * [v3.0] Deprecate Node 12 (#4548)
    
    * [v3.0] Remove actively deprecated features, show warnings for other deprecated features (#4552)
    
    * Remove all active deprecations
    
    * Make all inactive deprecations active
    
    * Try to make test more stable
    
    * Update CLI help screen
    
    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * [v3.0] Run output plugins last (#3846)
    
    * fix: run output plugins last
    
    * Add test
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    
    * [v3.0] Convert build scripts to ESM, update dependencies (#4558)
    
    * Convert scripts to ESM, update dependencies
    
    * Fix lint issue
    
    3.0.0-1
    
    * [v3.0] Better esm config file support (#4574)
    
    * More precise native ESM support check
    
    * Use import to load .js config file if package type is module
    
    * Update and add tests handling type module
    
    * Remove Node version check and simplify logic
    
    * Update documentation
    
    * Document how to replace __dirname and import JSON
    
    Co-authored-by: Linus Miller <linus.miller@bitmill.io>
    
    * [v3.0] Rework file name patterns when preserving modules (#4565)
    
    * Put preserveModules path into Chunk name
    
    * Use regular entryFileNames logic
    
    * Clarify documentation for `preserveModules`
    
    * Improve coverage
    
    * Improve wording in docs
    
    * [v3.0] Show deprecation warning for maxParallelFileReads (#4575)
    
    * [v3.0] Restructure timings (#4566)
    
    * [v3.0] Change default for makeAbsoluteExternalsRelative (#4567)
    
    * [v3.0] Change default for output.generatedCode.reservedNamesAsProps (#4568)
    
    * [v3.0] Change default for preserveEntrySignatures to exports-only (#4576)
    
    * Port doc changes from #4572 and #4583 to 3.0 (#4592)
    
    * [v3.0] Refine errors and warnings (#4579)
    
    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * [v3.0] Change default for output.generatedCode.reservedNamesAsProps (#4568)
    
    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * Rework warnings and errors
    
    * Refine some error messages
    * Reduce number of different props of errors
    * All errors are declared in error.ts
    * Use name RollupError for errors that do not have a cause
    
    * Extend documentation
    
    * [v3.0] Browser build (#4593)
    
    * [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Initial new hashing idea
    
    * Simplify external import path generation
    
    197 broken tests left
    
    * Use correct file names in chunk info
    
    197 broken tests left
    
    * Implement first draft for hashing algorithm
    
    189 broken tests left
    
    * Remove active deprecations
    
    this.emitAsset
    this.emitChunk
    this.getAssetFileName
    this.getChunkFileName
    import.meta.ROLLUP_ASSET_URL_
    import.meta.ROLLUP_CHUNK_URL_
    
    * Reduce render parameters
    
    * Always scan all chunks for hashes
    
    * Fix asset emission and remaining tests
    
    * Reintroduce augmentChunkHash and get OutputChunk by converting RenderedChunk
    
    * Provide chunk graph in renderChunk
    
    * Handle hash collisions
    
    * Remove deprecated hacky asset emission
    
    * Allow to configure hash sizes per file
    
    * Update documentation
    
    * Extend tests
    
    * Minor improvements
    
    * Improve documentation about hashing
    
    * Replace hash in sourcemap file
    
    * Provide ChunkInfo in banner/footer/intro/outro
    
    * Extract hashing logic
    
    * Clean up hashing logic
    
    * Add ExternalChunk wrapper
    
    * Store inputBase on Chunk
    
    * Store snippets on Chunk
    
    * Align chunk interfaces
    
    * Reduce this. property access
    
    * Move dynamicImportFunction warning to options normalization
    
    * Restructure rendering logic
    
    * Do not run on Node 10
    
    * Update documentation
    
    * Try to fix Windows tests
    
    * Improve coverage
    
    * Remove graph background colors
    
    3.0.0-0
    
    * Set up browser build
    
    * Generate commithash inline
    
    * Remove execa
    
    * Chmod executable from rollup config
    
    * Adjust pkg.files
    
    * Copy types into build
    
    * Work on release script
    
    * Continue work on release script
    
    * Continue work on release script
    
    * Finish release script
    
    * Push correct REPL artefacts
    
    * Add comments to released PRs and issues
    
    * fixup! [v3.0] New hashing algorithm that "fixes (nearly) everything" (#4543)
    
    * Add Rollup-in-browser example
    
    * [v3.0] Use named export for loadConfigFile (#4581)
    
    * [v3.0] Use named export for loadConfigFile
    
    * Only expose files in dist with their full names
    
    * Move browser sources to src subfolder
    
    * 3.0.0-3
    
    * Fix release script
    
    * [v3.0] Use "node:" prefix for imports of node builtins (#4596)
    
    * Support inline sourcemaps
    
    * Emit sourcemaps as assets and add comments before generateBundle
    
    Co-authored-by: Alec Larson <1925840+aleclarson@users.noreply.github.com>
    Co-authored-by: Linus Miller <linus.miller@bitmill.io>
    Co-authored-by: Bertrand Guay-Paquet <berniegp@gmail.com>
    
    3.0.0-4
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    e7e2482 View commit details
    Browse the repository at this point in the history
  19. [v3.0] Custom awaiting watch emitter (#4609)

    * Use a custom watch emitter implementation
    
    * Add documentation
    
    * Improve coverage
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    faa87b1 View commit details
    Browse the repository at this point in the history
  20. [v3.0] Improve interop defaults (#4611)

    * Dummy commit
    
    * Change default for output.interop to "default", deprecate boolean and add "compat"
    
    * Add esModule: 'if-default-prop' and make it the default value
    
    * Statically resolve Symbol.toStringTag
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    5d1c2b0 View commit details
    Browse the repository at this point in the history
  21. [v3.0] Always try to load config files via Node if possible (#4621)

    * Support ES modules in bundles config files
    
    * Always try to load config files directly if possible
    
    * Fix build
    
    * Fix test
    
    * Debug test
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    d325bca View commit details
    Browse the repository at this point in the history
  22. [v3.0] Remove warning when using implicit default export mode (#4624)

    3.0.0-5
    
    Improve issue comment RegExp
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    71b4cbe View commit details
    Browse the repository at this point in the history
  23. [v3.0] Use ASCII characters for hash placeholders (#4631)

    * Use ASCII characters for hash placeholders
    
    * Back to 8 character hashes with base-64 encoding
    
    3.0.0-6
    
    Improve issue comment RegExp
    lukastaegert committed Sep 22, 2022
    Copy the full SHA
    52d9ca2 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. [v3.0] Improve performance of asset emissions (#4644)

    BREAKING CHANGES: Typed array sources will no longer be deduplicated
    
    3.0.0-7
    lukastaegert committed Oct 10, 2022
    Copy the full SHA
    74db335 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bada999 View commit details
    Browse the repository at this point in the history
  3. [v3.0] Keep dynamic imports in CommonJS output (#4647)

    * Support dynamic imports in cjs output and make default
    
    * Add documentation
    
    * Also use import for unresolvable dynamic imports
    
    * Extend CLI docs
    lukastaegert committed Oct 10, 2022
    Copy the full SHA
    b4156a7 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    8795b61 View commit details
    Browse the repository at this point in the history
  5. [v3.0] Basic support for import assertions (#4646)

    * Add acorn support for import assertions and extend AST
    
    * Ignore pre-existing assertions on input files
    
    * Naive support for JSON assertions in output
    
    * Inject arbitrary import assertions
    
    * Allows to disable import assertions altogether via `false`
    
    * Support shorthand syntax for type assertions
    
    * Keep assertions on fully dynamic imports
    
    * Add documentation
    
    * Add assertions to types
    
    * Keep original assertions
    
    * Make option a boolean
    
    * Some extractions
    
    * Allow plugins to add and change assertions
    
    * Allow to pass assertions in this.resolve
    
    * Warn for inconsistent import assertions
    
    * Add new documentation
    
    * Improve coverage
    lukastaegert committed Oct 10, 2022
    Copy the full SHA
    dc5a228 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Update dependencies

    lukastaegert committed Oct 11, 2022
    Copy the full SHA
    d9237e8 View commit details
    Browse the repository at this point in the history
  2. 3.0.0-8

    lukastaegert committed Oct 11, 2022
    Copy the full SHA
    663007a View commit details
    Browse the repository at this point in the history
  3. Fix build script

    Update packages before building Rollup for correct bundled version
    lukastaegert committed Oct 11, 2022
    Copy the full SHA
    34855b7 View commit details
    Browse the repository at this point in the history
  4. Add migration guide

    lukastaegert committed Oct 11, 2022
    Copy the full SHA
    f4faf31 View commit details
    Browse the repository at this point in the history