UNPKG

4.92 kBMarkdownView Raw
1# Change log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
5
6## [] - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
7
8## [2.0.8] - 2019-11-06 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
9### Fixed
10- [FTP] FTP client has been replace, thus fixing multiple bugs like stat
11- [SFTP] Fix an issue when listing or stating with an empty path
12- [GitHub] Gracefully handle scopes and permissions
13- [Node] Update minimal version of Node to 8
14
15## [2.0.4] - 2018-10-08 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
16### Fixed
17- [FTP] Handles FTP server that return an empty list on 404 (like OVH)
18
19## [2.0.3] - 2018-03-25 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
20### Fixed
21- [FTP] Prevents server crash when unable to connect to server (https://github.com/silexlabs/CloudExplorer2/issues/57)
22
23## [2.0.2] - 2018-03-10 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
24### Fixed
25- [GitHub] OAuth scopes are provided in request headers (https://github.com/silexlabs/unifile/issues/123)
26- [GitHub] Fix batch update with multi levels tree
27
28## [2.0.1] - 2017-12-11 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
29### Fixed
30- [Dropbox] Batch correctly overwrite existing files (https://github.com/silexlabs/unifile/issues/131)
31- [Dropbox] Batch now correctly rejects the promise if one action failed (https://github.com/silexlabs/unifile/issues/131)
32- [Dropbox] Batch upload uses `Buffer` for file content and supports UTF-8 (https://github.com/silexlabs/unifile/issues/130)
33- [Dropbox] All the methods support non-ASCII char in filename and content (https://github.com/silexlabs/unifile/issues/134)
34
35## [2.0.0] - 2017-11-25 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
36### Changed
37- GitHub batch fixes and optimization
38- Code factorization
39- Remove parameters mutations
40- `.readFile()` now always return a `Buffer`
41- [Dropbox] Retrieve account when providing only the token
42- [Dropbox] Normalize errors (https://github.com/silexlabs/unifile/issues/103)
43
44### Added
45- Tools, index and FS are 100% covered
46- Coverage for all connectors
47- [Dropbox] Add some security check
48
49### Fixed
50- In SFTP, directory type is now set to 'application/directory'
51- [Dropbox] Fixes batch upload (https://github.com/silexlabs/unifile/issues/114)
52
53### Removed
54- WebDAV connector is now a separate plugin
55- `unifile.connectors` is now private
56
57## [1.2.0] - 2017-06-01 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
58### Added
59- SFTP support
60- `.stat()` method that return information abouth the given path
61- Connector constructor now accepts `infos` to override static infos
62- FS connector now has a sandbox to restrict file access
63
64### Fixed
65- `.getInfos()` now correctly get the session
66- Takes GitHub `redirectUri` into account for OAuth requests
67- Fixes Dropbox batch operation
68- Fixes Dropbox infos when account has not been set yet
69
70### Changed
71- Dropbox is now more tolerant with the path (first `/` is optional)
72 - Includes connector documentation to the global one
73 - Includes README in documentation
74
75## [1.1.0] - 2017-04-26 - 2020-10-22 - 2020-10-25 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-10-28 - 2020-11-08 - 2021-01-08 - 2021-01-11 - 2021-01-20
76### Added
77 - Local filesystem support
78
79## 1.0.0 - 2017-04-05
80### Changed
81 - Total rework of the philosphy
82
83[]: https://github.com/silexlabs/unifile/compare/v2.0.8...v
84[2.0.8]: https://github.com/silexlabs/unifile/compare/v2.0.4...v2.0.8
85[2.0.4]: https://github.com/silexlabs/unifile/compare/v2.0.3...v2.0.4
86[2.0.3]: https://github.com/silexlabs/unifile/compare/v2.0.2...v2.0.3
87[2.0.2]: https://github.com/silexlabs/unifile/compare/v2.0.1...v2.0.2
88[2.0.1]: https://github.com/silexlabs/unifile/compare/v2.0.0...v2.0.1
89[2.0.0]: https://github.com/silexlabs/unifile/compare/v1.2.0...v2.0.0
90[1.2.0]: https://github.com/silexlabs/unifile/compare/v1.1.0...v1.2.0
91[1.1.0]: https://github.com/silexlabs/unifile/compare/v1.0.0...v1.1.0