All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
7.1.0 - 2017-06-30
- Wrong encode in paths with spaces: #54
7.0.0 - 2017-05-06
- preservePath option to work with gulp or postcss-cli and their --base option
- breaking change: The
src
option is ambiguous to the real objective, so I changed it tobasePath
basePath
(oldsrc
) is now optional and the default path isprocess.cwd()
- relativePath and inputPath in favor of simplify the API of postcss-copy
6.2.1 - 2016-12-07 [YANKED]
6.2.0 - 2016-12-06
- cache for the write process to don`t overwrite the output file (fixed race condition)
6.1.0 - 2016-12-02
- concurrent tests and cache function for the transform process
- hash parameter content
6.0.0 - 2016-11-30
- execution of transform function: run before of the hash function (#49)
5.3.0 - 2016-10-10
- sould not repeat the transform process when the source is the same (related #46)
5.2.0 - 2016-09-18
- relativePath must return a valid dirname
5.1.0 - 2016-09-18
- a regression in the relativePath usage 🐛
5.0.1 - 2016-07-20
- CI for node v6
- revert update of eslint and path-exists since the new versions does not work with node v0.12
5.0.0 - 2016-07-20
- Query string attributes in the fileMeta: query, qparams and qhash
- sourceInputFile attribute in the fileMeta
- sourceValue attribute in the fileMeta
- Change default template to
[hash].[ext][query]
(Breaking change)
4.0.2 - 2016-04-22
- issue with the ignore option
4.0.1 - 2016-04-21
- warning for ignore files
4.0.0 - 2016-04-18
- Coverage support
- Best ignore behaviour. Pass the fileMeta to the ignore function. #33
- Change default template with
'[hash].[ext]'
. - Replace minimatch by micromatch.
- Use keepachangelog format.
3.1.0 - 2016-02-23
- Appveyor support @TrySound
- Cache support wth watcher ability. Before nothing copy if dest exists @TrySound
- Refactory source code @TrySound
- Refactory tests. Replace tape by ava @TrySound
- Improve package.json @TrySound
- Update dependencies and devDependencies @TrySound
- Fix path resolving
3.0.0 - 2016-02-12
- replace keepRelativePath by relativePath custom function
2.6.3 - 2016-02-12 [YANKED]
2.6.2 - 2016-02-12 [YANKED]
2.6.1 - 2016-02-11
- replace
_extend
byObject.assign
2.6.0 - 2016-02-10 [YANKED]
2.5.0 - 2016-02-09
- minimatch support for ignore option
2.4.1 - 2016-02-09 [YANKED]
2.4.0 - 2016-02-01
- Correct parse/replace url - issue #4
2.3.9 - 2015-12-10
- issue #3 (320507e)
2.3.8 - 2015-11-07 [YANKED]
2.3.7 - 2015-11-07
- add conventional changelog
2.3.6 - 2015-11-06 [YANKED]
2.3.5 - 2015-11-06 [YANKED]
2.3.4 - 2015-11-06 [YANKED]
2.3.3 - 2015-11-06 [YANKED]
2.3.2 - 2015-11-06
- rename transformPath to inputPath
2.3.1 - 2015-11-06 [YANKED]
2.3.0 - 2015-11-05
- Refactory source code
2.2.13 - 2015-10-06 [YANKED]
2.2.12 - 2015-10-06
- fix error with the parse url (pathname) when the directories has empty spaces
2.2.11 - 2015-10-06
- Update travis
- Update readme with vertical section contents and more examples
- Minor error using postcss-copy with postcss-import
2.2.10 - 2015-09-18
- return early when processing data/absolute/hash urls
2.2.9 - 2015-09-16
- new tests to check the correct multiple url parser
- error with multiple urls in one line, e.g fonts of bootstrap
2.2.2 - 2015-09-14
- simple refactory in copyFile func
- issue allow extra rules before/after url #1
2.2.1 - 2015-09-14 [YANKED]
2.2.0 - 2015-09-14
- new option/feature: transform and add test for it
- eslint in test script
2.1.7 - 2015-09-13 [YANKED]
2.1.3 - 2015-09-07 [YANKED]
2.1.1 - 2015-09-07 [YANKED]
2.1.0 - 2015-09-07 [YANKED]
2.0.1 - 2015-09-07 [YANKED]
2.0.0 - 2015-09-07
- Switch to PostCSS Async
- Remove the fs-extra dependency
1.1.3 - 2015-09-06 [YANKED]
1.1.2 - 2015-09-05 [YANKED]
- First release tagged!