Skip to content

Releases: postcss/postcss-import

8.1.2

07 May 05:42
Compare
Choose a tag to compare
  • Fixed: prevent JSPM to throw unrecoverable error
    (#205)

8.1.1

04 May 06:56
Compare
Choose a tag to compare
  • Fixed: JSPM support
    (#194)

8.1.0

04 Apr 20:25
Compare
Choose a tag to compare
  • Added: JSPM browser field
    (#186)

8.0.2

27 Jan 17:12
Compare
Choose a tag to compare
  • Fixed: Comments between imports statements are ignored
    (#164)

8.0.1

27 Jan 11:29
Compare
Choose a tag to compare
  • Fixed: missing "lib" folder
    (#161)

8.0.0

27 Jan 11:07
Compare
Choose a tag to compare

All imports statements must be at the top of your file now, per CSS specification.
You should use postcss-reporter to see the warnings raised.

  • Removed: async mode/option (now async by default)
    (#107)
  • Removed: "bower_components" not supported by default anymore,
    use "path" option to add it back
  • Removed: encoding option. Encoding can be specified in custom load option
postcssImport({
  load: function(filename) {
    return fs.readFileSync(filename, "utf-8")
  }
})

(#144)

  • Removed: glob support
    (#146)

Globs can be implemented with custom resolve option

postcssImport({
  resolve: function(id, base) {
    return glob.sync(path.join(base, id))
  }
})

(#116)

  • Changed: custom resolve has more responsibility for paths resolving.
    See resolve option
    for more information about this change
    (#116)
  • Changed: support promise in transform option and undefined result will be
    skipped
    (#147)
  • Changed: options.plugins are applied to unprocessed ast before imports
    detecting
    (157)
  • Added: custom resolve function can return array of paths
    (#120)
  • Added: custom syntax in imported files support
    (#130)
  • Added: support custom load option
    (#144)
  • Added: detect css extension in package.json main field
    (153)

Note:
_If you miss options/default behavior (glob etc), a new plugin will handle all
those things.
Please follow issue #145
_

7.1.3

05 Nov 21:17
Compare
Choose a tag to compare
  • Fixed: ensure node 0.12 compatibility, round 2
    (#93)

7.1.2

05 Nov 09:14
Compare
Choose a tag to compare
  • Fixed: performance issue because of cloned options
    (#90)

7.1.1

05 Nov 09:00
Compare
Choose a tag to compare
  • Added: ensure node 0.12 compatibility

7.1.0

19 Oct 06:43
Compare
Choose a tag to compare
  • Added: option addDependencyTo to make the integration with webpack more
    elegant
    (ref postcss-loader#31)