1 | # Change log
|
2 | All notable changes to this project will be documented in this file.
|
3 |
|
4 | The 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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
|