All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.20.3 (2021-02-25)
2.20.2 (2021-02-25)
2.20.1 (2021-02-24)
- await the call to authInfo.save (b26ea70)
2.20.0 (2021-02-22)
- cache api version on auth info (cb21cf0)
- do not save access token files (46d88b9)
2.19.1 (2021-02-19)
- meet more password requirements (53025f0)
2.19.0 (2021-02-17)
- add SFDX_DISABLE_DNS_CHECK (2e2cb84)
- move env vars to myDomainResolver (fcf1a4a)
- revert dns polling timeout to 30 and frequency to 10 (4ba7a63)
2.18.6 (2021-02-17)
2.18.5 (2021-02-11)
2.18.4 (2021-02-10)
- isresolvable mock (6a7e8b1)
2.18.3 (2021-02-05)
- update password jsdoc for v51 + return type (390ed8d)
2.18.2 (2021-02-04)
- fixed maxQueryLimit validation (6431065)
- fixed test descriptions (1455204)
- improved validation, error message, add test (63e6c4d)
- maxQueryLimit must be > 0 (a3d9156)
2.18.1 (2021-02-04)
- add space option to write json (51d01aa)
2.18.0 (2021-02-01)
- falcon usa support w/o createdOrgInstance (ec15d37)
- more falcon domain support, url case insensitivity (f72b85d)
- more jwt audience domains (03751ea)
- audience for loginUrls without my in the domain (2bca84c)
- audiences handle uppercased CS instances (0d6d3ea)
- audiences use instanceURL (64590cc)
- support enhanced domains (a89ce21)
2.17.0 (2021-01-29)
- adjustable DNS timeout (9db7b66)
- at least 3 (109da8a)
2.16.6 (2021-01-29)
- add internal mil environment (27e33ae)
- additional "internal" host (af15447)
- internal, local, and new stm.force domains (b93f26d)
- myDomainResolver shouldn't check localhost (c07984e)
2.16.5 (2021-01-29)
- send oauth error to browser (5fd027a)
2.16.4 (2021-01-27)
- remove mobile domains (ae413db)
2.16.3 (2021-01-21)
2.16.2 (2021-01-21)
- better error messaging and Steve feedback (20c8977)
- better error name (43cac98)
- error name as a constant (92ced7e)
- export name for testing (fda9ce0)
- line spacing (89e4dc7)
- log versions as string (d82fe3e)
- prevent DNS ENOTFOUND from hitting stdout (1bc473f)
2.16.1 (2021-01-20)
2.16.0 (2021-01-12)
- singleRecordQuery (ea72d9f)
- bumped npm release to v4 (1ad0a98)
- dry-run fixed orb (b3eb476)
- per peter feedback (e0c366a)
- remove another redundant condition (021ff2d)
- revert dry-run fix (b415aca)
- updated yarn.lock (7caaed5)
2.15.5 (2021-01-07)
- accessToken works as username (6f0ec24)
- get username from accessToken (18dd97d)
- test > match (56815e8)
2.15.4 (2020-12-09)
- windows: throw error when file is not accessible (3c5e5f8)
2.15.3 (2020-12-02)
- added docs around MyDomainResolver constructor method (68d8e52)
- single package entry is defaulted to default package (badff89)
2.15.2 (2020-11-11)
- config aggregator show changes to local and global config (e3b3a55)
- localConfig typings now correctly show it might not exist (3cb7716)
- updated various logic and QOL on User and PermissionSetAssignment (1bab28f)
2.15.1 (2020-11-02)
- move @types/mkdirp to dependencies (e8e5cf7)
2.15.0 (2020-10-30)
- allow adding property metas to allowedProperties on config (2a264d3)
2.14.0 (2020-10-22)
- add decrypt option to getFields (ccd32e2)
2.13.0 (2020-10-13)
- add falcon sandboxes (558dd72)
- mock package json instead of fs (8cba4d1)
- resolve sfdx project path before checking cache (265e523)
2.12.3 (2020-10-01)
- lifecycle should be a singleton across core versions (66a450b)
- stub should call resolver at runtime (9002cbf)
2.12.2 (2020-09-28)
- fixed mocking error (f5cfe52)
2.12.1 (2020-09-18)
- missed line in merge (9f73ba5)
2.12.0 (2020-09-14)
- add a lot of sync method, add package directory information to the project (#284) (b973901)
- add scope options (#289) (6bc23ec)
- support plugin-auth (a1f6eca)
- convert core from tslint -> eslint (d4791c8)
- query for username during refresh token flow (f640070)
- some changes regressed toolbelt (#299) (2c571a7)
2.11.0 (2020-08-27)
- support array of messages when using getMessage (ac7407a)
- support logfmt style formatting (#273) (2767cbf)
- examples/package.json & examples/yarn.lock to reduce vulnerabilities (d062ccc)
- wrap logfmt message with double quotes (#280) (3ef407b)
2.10.0 (2020-08-10)
2.9.4 (2020-08-07)
2.9.3 (2020-08-06)
- changed to be greater than, not greater than or equal to (7f1a12d)
2.9.2 (2020-08-06)
- maxQueryLimit config, return full jsforce result, fix build issue (6c11196)
- removed promise.reject (d28d649)
- updated autoFetchQuery method (4d018f6)
2.9.1 (2020-08-04)
2.9.0 (2020-07-29)
- overwriting configStore unset (6095dd6)
2.8.0 (2020-07-27)
- changed data to be more flexible type (50414f9)
2.7.0 (2020-07-01)
- adds areFilesEqual / actOn / getContentHash from toolbelt to core (807dc72)
2.6.0 (2020-06-23)
- added line breaks for readability (0f8b857)
- fixed a capitalization that caused CircleCI to fail (db803a7)
- updated comments and async for loop (fa3b580)
- added lifecycleEvents.ts from toolbelt: an event listener/emitter (099478c)
2.5.1 (2020-06-11)
- fix child logger unit test (93da343)
- log uncaught exception in root logger only (7a80662)
- mock audience url for unit test (963b696)
2.5.0 (2020-06-08)
- update mkdirp for updated dep (e2b471b)
- add fs.fileExists (0c5d0a7)
2.4.1 (2020-05-05)
- don't ship with ts-sinon (b4005fb)
- fixed test spy (c1f4ba4)
- path.resolve jwt key file path (86e6957)
2.4.0 (2020-04-23)
- create auth info with sfdx auth url (68dbfad)
2.3.1 (2020-04-13)
2.3.0 (2020-03-20)
- allow stubbing on single tests (37cef1b)
2.2.0 (2020-02-11)
2.1.6 (2020-01-13)
- add config var for telemetry opt out (f79ace3)
2.1.5 (2019-11-15)
- rogue import causing compile issue (d0b5e5c)
2.1.4 (2019-11-04)
- contrib (7e91751)
2.1.3 (2019-10-09)
- make sure when stream processor throws an error we disconnect the streaming client (6dc8de9)
2.1.2 (2019-08-29)
- add debug logger that accepts a function (117dee4)
- deleting and org auth file never worked (a6a77c6)
- review feedback (7c1f630)
2.1.1 (2019-07-17)
- yarn.lock (70e75a2)
2.1.0 (2019-07-16)
- update secureBuffer cipherName (b55fcde)
- update secureBuffer cipherName (8e66a0c)
- use empty string for client secret when client secret is undefined (9513551)
- add config file for sandbox (db2026e)
- do not throw error on org.remove if sandbox config doesn't exist (3912993)
2.0.1 (2019-07-02)
- update secureBuffer cipherName (1e8037b)
- update secureBuffer cipherName (874d5b6)
- use empty string for client secret when client secret is undefined (0d22a56)
2.0.0 (2019-06-17)
- 🐛 prevent auth files from being accidentally overwritten (06d96fc), closes PR#114
- add clientId to jwt fields (8a7c040)
- force version bump to test ci-docs on release (ecb6a66)
- 🧨 some commands that call getCoreConnection with auth options and a username will now throw an error.
1.3.4 (2019-05-02)
1.3.4 (2019-05-01)
- add clientId to jwt fields (8a7c040)
1.3.4 (2019-04-11)
- add clientId to jwt fields (8a7c040)
1.3.3 (2019-04-04)
- allow aliases with dots (e8b17af)
- allow packageAliases in sfdx-project.json (8d7b1fe)
- hide sensitive values from being logged (8505f04)
- move generating the secretfile path to the catch block (2b9e57d)
- potential missing key.json file on windows (f94f127)
- properly invoke callbacks (f03838c)
1.3.2 (2019-03-25)
- revert of throwing auth error (f6ebe12)
1.3.1 (2019-03-25)
- prevent auth files from being inadvertently overwritten (45195c1)
- update test and don't throw when auth file not found (75af396)
1.3.0 (2019-03-19)
- support wrapping a string (2445003)
1.2.3 (2019-03-18)
- @W-5907580@ respect code if it exist (5263fe2)
- do not let name and code get out-of-date is name is set (3e5914e)
- security update and patch to allow colons in filepaths for windows (a385b40)
- use name by default for code (c5283d3)
1.2.2 (2019-02-11)
- use default options off the constructor (368a5f1)
1.2.1 (2019-01-31)
- update docs (789816e)
1.2.0 (2019-01-30)
- determine if a org is a dev hub (586d7ba)
1.1.2 (2018-12-21)
- update contrib doc to trigger build (28c6945)
1.1.1 (2018-12-19)
- bump kit, ts-types, and ts-sinon versions (1f088b4)
- downgrade jsforce to match sfdx toolbelt (5fba254)
- fix jsforce types reference (407e3df)
- migrate from /docs to gh-pages branch (7d36139)
1.1.0 (2018-12-14)
- doc update (7ad690e)
- ensure AuthInfoConfig can throw when config file not found (f11b84a)
- move throwOnNotFound option to ConfigFile (924352a)
- update jsforce typings (374b8fc)