web 3d图形渲染器
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

270 lines
7.9 KiB

  1. # @rollup/plugin-node-resolve ChangeLog
  2. ## v7.1.3
  3. _2020-04-12_
  4. ### Bugfixes
  5. - fix: resolve symlinked entry point properly (#291)
  6. ## v7.1.2
  7. _2020-04-12_
  8. ### Updates
  9. - docs: fix url (#289)
  10. ## v7.1.1
  11. _2020-02-03_
  12. ### Bugfixes
  13. - fix: main fields regression (#196)
  14. ## v7.1.0
  15. _2020-02-01_
  16. ### Updates
  17. - refactor: clean codebase and fix external warnings (#155)
  18. ## v7.0.0
  19. _2020-01-07_
  20. ### Breaking Changes
  21. - feat: dedupe by package name (#99)
  22. ## v6.1.0
  23. _2020-01-04_
  24. ### Bugfixes
  25. - fix: allow deduplicating custom module dirs (#101)
  26. ### Features
  27. - feat: add rootDir option (#98)
  28. ### Updates
  29. - docs: improve doc related to mainFields (#138)
  30. ## 6.0.0
  31. _2019-11-25_
  32. - **Breaking:** Minimum compatible Rollup version is 1.20.0
  33. - **Breaking:** Minimum supported Node version is 8.0.0
  34. - Published as @rollup/plugin-node-resolve
  35. ## 5.2.1 (unreleased)
  36. - add missing MIT license file ([#233](https://github.com/rollup/rollup-plugin-node-resolve/pull/233) by @kenjiO)
  37. - Fix incorrect example of config ([#239](https://github.com/rollup/rollup-plugin-node-resolve/pull/240) by @myshov)
  38. - Fix typo in readme ([#240](https://github.com/rollup/rollup-plugin-node-resolve/pull/240) by @LinusU)
  39. ## 5.2.0 (2019-06-29)
  40. - dedupe accepts a function ([#225](https://github.com/rollup/rollup-plugin-node-resolve/pull/225) by @manucorporat)
  41. ## 5.1.1 (2019-06-29)
  42. - Move Rollup version check to buildStart hook to avoid issues ([#232](https://github.com/rollup/rollup-plugin-node-resolve/pull/232) by @lukastaegert)
  43. ## 5.1.0 (2019-06-22)
  44. - Fix path fragment inputs ([#229](https://github.com/rollup/rollup-plugin-node-resolve/pull/229) by @bterlson)
  45. ## 5.0.4 (2019-06-22)
  46. - Treat sideEffects array as inclusion list ([#227](https://github.com/rollup/rollup-plugin-node-resolve/pull/227) by @mikeharder)
  47. ## 5.0.3 (2019-06-16)
  48. - Make empty.js a virtual module ([#224](https://github.com/rollup/rollup-plugin-node-resolve/pull/224) by @manucorporat)
  49. ## 5.0.2 (2019-06-13)
  50. - Support resolve 1.11.1, add built-in test ([#223](https://github.com/rollup/rollup-plugin-node-resolve/pull/223) by @bterlson)
  51. ## 5.0.1 (2019-05-31)
  52. - Update to resolve@1.11.0 for better performance ([#220](https://github.com/rollup/rollup-plugin-node-resolve/pull/220) by @keithamus)
  53. ## 5.0.0 (2019-05-15)
  54. - Replace bublé with babel, update dependencies ([#216](https://github.com/rollup/rollup-plugin-node-resolve/pull/216) by @mecurc)
  55. - Handle module side-effects ([#219](https://github.com/rollup/rollup-plugin-node-resolve/pull/219) by @lukastaegert)
  56. ### Breaking Changes
  57. - Requires at least rollup@1.11.0 to work (v1.12.0 for module side-effects to be respected)
  58. - If used with rollup-plugin-commonjs, it should be at least v10.0.0
  59. ## 4.2.4 (2019-05-11)
  60. - Add note on builtins to Readme ([#215](https://github.com/rollup/rollup-plugin-node-resolve/pull/215) by @keithamus)
  61. - Add issue templates ([#217](https://github.com/rollup/rollup-plugin-node-resolve/pull/217) by @mecurc)
  62. - Improve performance by caching `isDir` ([#218](https://github.com/rollup/rollup-plugin-node-resolve/pull/218) by @keithamus)
  63. ## 4.2.3 (2019-04-11)
  64. - Fix ordering of jsnext:main when using the jsnext option ([#209](https://github.com/rollup/rollup-plugin-node-resolve/pull/209) by @lukastaegert)
  65. ## 4.2.2 (2019-04-10)
  66. - Fix TypeScript typings (rename and export Options interface) ([#206](https://github.com/rollup/rollup-plugin-node-resolve/pull/206) by @Kocal)
  67. - Fix mainfields typing ([#207](https://github.com/rollup/rollup-plugin-node-resolve/pull/207) by @nicolashenry)
  68. ## 4.2.1 (2019-04-06)
  69. - Respect setting the deprecated fields "module", "main", and "jsnext" ([#204](https://github.com/rollup/rollup-plugin-node-resolve/pull/204) by @nick-woodward)
  70. ## 4.2.0 (2019-04-06)
  71. - Add new mainfields option ([#182](https://github.com/rollup/rollup-plugin-node-resolve/pull/182) by @keithamus)
  72. - Added dedupe option to prevent bundling the same package multiple times ([#201](https://github.com/rollup/rollup-plugin-node-resolve/pull/182) by @sormy)
  73. ## 4.1.0 (2019-04-05)
  74. - Add TypeScript typings ([#189](https://github.com/rollup/rollup-plugin-node-resolve/pull/189) by @NotWoods)
  75. - Update dependencies ([#202](https://github.com/rollup/rollup-plugin-node-resolve/pull/202) by @lukastaegert)
  76. ## 4.0.1 (2019-02-22)
  77. - Fix issue when external modules are specified in `package.browser` ([#143](https://github.com/rollup/rollup-plugin-node-resolve/pull/143) by @keithamus)
  78. - Fix `package.browser` mapping issue when `false` is specified ([#183](https://github.com/rollup/rollup-plugin-node-resolve/pull/183) by @allex)
  79. ## 4.0.0 (2018-12-09)
  80. This release will support rollup@1.0
  81. ### Features
  82. - Resolve modules used to define manual chunks ([#185](https://github.com/rollup/rollup-plugin-node-resolve/pull/185) by @mcshaman)
  83. - Update dependencies and plugin hook usage ([#187](https://github.com/rollup/rollup-plugin-node-resolve/pull/187) by @lukastaegert)
  84. ## 3.4.0 (2018-09-04)
  85. This release now supports `.mjs` files by default
  86. ### Features
  87. - feat: Support .mjs files by default (https://github.com/rollup/rollup-plugin-node-resolve/pull/151, by @leebyron)
  88. ## 3.3.0 (2018-03-17)
  89. This release adds the `only` option
  90. ### New Features
  91. - feat: add `only` option (#83; @arantes555)
  92. ### Docs
  93. - docs: correct description of `jail` option (#120; @GeorgeTaveras1231)
  94. ## 3.2.0 (2018-03-07)
  95. This release caches reading/statting of files, to improve speed.
  96. ### Performance Improvements
  97. - perf: cache file stats/reads (#126; @keithamus)
  98. ## 3.0.4 (unreleased)
  99. - Update lockfile [#137](https://github.com/rollup/rollup-plugin-node-resolve/issues/137)
  100. - Update rollup dependency [#138](https://github.com/rollup/rollup-plugin-node-resolve/issues/138)
  101. - Enable installation from Github [#142](https://github.com/rollup/rollup-plugin-node-resolve/issues/142)
  102. ## 3.0.3
  103. - Fix [#130](https://github.com/rollup/rollup-plugin-node-resolve/issues/130) and [#131](https://github.com/rollup/rollup-plugin-node-resolve/issues/131)
  104. ## 3.0.2
  105. - Ensure `pkg.browser` is an object if necessary ([#129](https://github.com/rollup/rollup-plugin-node-resolve/pull/129))
  106. ## 3.0.1
  107. - Remove `browser-resolve` dependency ([#127](https://github.com/rollup/rollup-plugin-node-resolve/pull/127))
  108. ## 3.0.0
  109. - [BREAKING] Remove `options.skip` ([#90](https://github.com/rollup/rollup-plugin-node-resolve/pull/90))
  110. - Add `modulesOnly` option ([#96](https://github.com/rollup/rollup-plugin-node-resolve/pull/96))
  111. ## 2.1.1
  112. - Prevent `jail` from breaking builds on Windows ([#93](https://github.com/rollup/rollup-plugin-node-resolve/issues/93))
  113. ## 2.1.0
  114. - Add `jail` option ([#53](https://github.com/rollup/rollup-plugin-node-resolve/pull/53))
  115. - Add `customResolveOptions` option ([#79](https://github.com/rollup/rollup-plugin-node-resolve/pull/79))
  116. - Support symlinked packages ([#82](https://github.com/rollup/rollup-plugin-node-resolve/pull/82))
  117. ## 2.0.0
  118. - Add support `module` field in package.json as an official alternative to jsnext
  119. ## 1.7.3
  120. - Error messages are more descriptive ([#50](https://github.com/rollup/rollup-plugin-node-resolve/issues/50))
  121. ## 1.7.2
  122. - Allow entry point paths beginning with ./
  123. ## 1.7.1
  124. - Return a `name`
  125. ## 1.7.0
  126. - Allow relative IDs to be external ([#32](https://github.com/rollup/rollup-plugin-node-resolve/pull/32))
  127. ## 1.6.0
  128. - Skip IDs containing null character
  129. ## 1.5.0
  130. - Prefer built-in options, but allow opting out ([#28](https://github.com/rollup/rollup-plugin-node-resolve/pull/28))
  131. ## 1.4.0
  132. - Pass `options.extensions` through to `node-resolve`
  133. ## 1.3.0
  134. - `skip: true` skips all packages that don't satisfy the `main` or `jsnext` options ([#16](https://github.com/rollup/rollup-plugin-node-resolve/pull/16))
  135. ## 1.2.1
  136. - Support scoped packages in `skip` option ([#15](https://github.com/rollup/rollup-plugin-node-resolve/issues/15))
  137. ## 1.2.0
  138. - Support `browser` field ([#8](https://github.com/rollup/rollup-plugin-node-resolve/issues/8))
  139. - Get tests to pass on Windows
  140. ## 1.1.0
  141. - Use node-resolve to handle various corner cases
  142. ## 1.0.0
  143. - Add ES6 build, use Rollup 0.20.0
  144. ## 0.1.0
  145. - First release