1 | # Changelog
|
2 |
|
3 | ## 3.0.0
|
4 |
|
5 | ## 3.0.0-beta.4
|
6 | * Apply Kinvey es6 style guide
|
7 | * Fix 'flex init' when no config file
|
8 |
|
9 | ## 3.0.0-beta.3
|
10 | * Refactor command handlers
|
11 | * Fail on too many args
|
12 | * Replace host with instanceId
|
13 | * Configure flex project for many instances
|
14 | * Provide shorthand option for number
|
15 |
|
16 | ## 3.0.0-beta.2
|
17 | ### Bugfixes and improvements:
|
18 | * Show connection errors details
|
19 | * Show validation errors details
|
20 | * Validate 'from' is before 'to' when retrieving logs
|
21 | * Prompt for app/org if token is valid
|
22 | * Accept '--serviceId' option for 'flex deploy'
|
23 | * Enable JSON output format
|
24 | * Enable '--no-color' flag
|
25 | * Don't show flex service name when '--serviceId'
|
26 | * Don't invalidate profile token if it can't be overwritten
|
27 | * Don't output anything if '--silent'
|
28 |
|
29 | ## 3.0.0-beta.1
|
30 | * Fix line endings in bin directory
|
31 |
|
32 | ## 3.0.0-beta.0
|
33 | * Add profiles to support using multiple Kinvey accounts
|
34 | * Move all flex-related commands under the flex namespace (e.g. `status` -> `flex status`)
|
35 | * Add commands:
|
36 | * `init` - prompts for credentials disregarding command line options and ENV variables
|
37 | * `flex init` - prompts for project settings
|
38 | * Allow providing credentials to all commands (except `init`) as command line options or as ENV variables
|
39 | * Remove commands:
|
40 | * `config`
|
41 | * `logout`
|
42 | * Add some command line options to flex-related commands
|
43 | * Increase request timeout to 10s
|
44 |
|
45 | ## 2.1.0
|
46 | * `status` command now reports the email address (plus first/last name, if set) of deployer and the date/time at which service was deployed
|
47 |
|
48 | ## 2.0.0
|
49 | * `status` command now reports the version of the most recently-deployed service
|
50 | * `logs` command enhancements
|
51 | * [from] and [to] optional arguments replaced with `--from` and `--to` flags
|
52 | * Added `-n` (`--number`) and `--page` flags
|
53 | * Only 100 entries are returned by default unless the `-n` flag is supplied
|
54 |
|
55 | ## 1.2.1 (2017-07-25)
|
56 | * Fixed bug resulting in 2FA login crash
|
57 |
|
58 | ## 1.2.0 (2017-07-25)
|
59 | * ES6 rewrite
|
60 | * Support 2FA token login
|
61 | * Add ability to login to the CLI using ENV variables
|
62 |
|
63 | ## 1.1.5 (2017-06-20)
|
64 | * Fixed bug where `instance` param was not respected when running `config [instance]` in a fresh environment
|
65 |
|
66 | ## 1.1.4 (2017-05-05)
|
67 | * Fixed crash on `config` against the default instance (under certain scenarios)
|
68 |
|
69 | ## 1.1.3 (2017-02-25)
|
70 | * Added HTTPS proxy usage information to README
|
71 |
|
72 | ## 1.1.2 (2017-01-26)
|
73 | * Fixed bug which resulted in a 'ProjectNotConfigured' error when running the `list` command with a successfully configured project
|
74 |
|
75 | ## 1.1.1 (2017-01-12)
|
76 | * Fixed bug which resulted in a CLI crash when parsing/printing non-string log message data
|
77 | * Skip log entries which have no corresponding message (and report which entries have been skipped when running CLI in verbose mode)
|
78 |
|
79 | ## 1.1.0 (2017-01-09)
|
80 | * CLI now supports operations against data links backed by Kinvey organizations
|
81 | * `kinvey config` targets the default Kinvey instance for data link selection if a host is not provided (even if the CLI was previously configured with a custom host)
|
82 | * Fixed 'Archive Limit Exceeded' bug occasionally encountered during deployment of valid Kinvey services from within Windows environments
|
83 | * Update CLI update check frequency (interval shortened to 30 minutes)
|
84 | * Fixed bug where 'ProjectNotConfigured' was not correctly displayed after attempting to execute commands without a valid CLI configuration
|
85 |
|
86 | ## 1.0.2 (2016-11-15)
|
87 | * Remove duplicate 'host' output during config command when using custom Kinvey instance
|
88 |
|
89 | ## 1.0.1 (2016-11-15)
|
90 | * Cache last recycle job ID
|
91 | * Update session storage filename
|
92 |
|
93 | ## 1.0.0 (2016-11-10)
|
94 | * Add support for refactored KBW/KMR 'status' command. Repurpose existing 'status' command into 'job'
|
95 | * Cache last deploy job for ease of retrieval using `kinvey job`
|
96 | * Add support for logging thresholds (requires Flex SDK >= 1.0.0)
|
97 | * Allow setting of persistent host via `kinvey config [instance]`
|
98 | * `config` command now prompts for a new service on every run (fixed prior bug where it did nothing if saved data was already present)
|
99 | * Upgrade CLI to check for `kinvey-flex-sdk` (instead of `kinvey-backend-sdk`)
|
100 | * `logs` command now takes optional runtime arguments (instead of prompting for log filters)
|
101 | * Obfuscate instance URLs at configuration time (e.g. `kinvey config acme-us1`)
|
102 | * Fixed bug where credentials were improperly cleared during logout/refresh
|
103 | * Fixed bug where `status` command (no arg command) crashed if supplied with an argument
|
104 |
|
105 | ## 0.0.8 (2016-08-08)
|
106 | * Support node 6.x
|
107 |
|
108 | ## 0.0.7 (2016-04-21)
|
109 | * Handle authentication errors when deploying.
|
110 |
|
111 | ## 0.0.6 (2016-03-17)
|
112 | * Do not display progress message for completed jobs.
|
113 |
|
114 | ## 0.0.5 (2016-03-11)
|
115 | * Display progress and error messages when retrieving deploy status.
|
116 |
|
117 | ## 0.0.4 (2016-02-25)
|
118 | * Implement `logs` command
|
119 |
|
120 | ## 0.0.3 (2016-01-08)
|
121 | * Refactor routes.
|
122 |
|
123 | ## 0.0.2 (2015-09-25)
|
124 | * Renew expired tokens.
|
125 | * Updated dependencies.
|
126 |
|
127 | ## 0.0.1 (2015-09-21)
|
128 | * Initial version.
|