- atomic: add support for ngsp (#1409) (0602475)
- cli: add support to associate a search hub when creating a search page (#1417) (278de45)
- deps: update dependency zod to v3.22.3 [security] j:cdx-227 (#1330) (0129dd4)
- snapshot: ensure git author is known when committing (#1405) (1b653d8)
- add organization to event props (#1325) (3afcd0f)
- cli: change node support to 18.18.1 (#1332) (54c6937)
- cli: change node support to only 18-20 (#1335) (3e65207)
- cli: deprecate config:set region and environment (#1331) (341d5a7)
- cli: node 20.9.0 lts (#1337) (af1c3ac)
- cli: use hidden prompt or stdin for auth:token command (#1334) (012b6a4)
- support imports from
/headless
(#1326) (d24bec4)
- cli: those flags are no longer supported by the cli and the alternative is to re-execute a login flow with auth:login
This change is part of the effort for the next major release of the CLI (v3)
- cli: use ci-friendly confirm (1a3aab5)
- deps: update dependency semver to v7.5.2 [security] j:cdx-227 (#1319) (e4b92d7)
- cli-commons: add ci-friendly confirm (30db525)
- accd: updates deps (#1302) (bebb09d)
- cli: use getPackageVersion for create-atomic-component-project (#1293) (b045bfe), closes #1292 #1292
- remove unnecessary
cd
instruction from success message (#1303) (f23c4eb) - remove unnecessary privilege (#1301) (db73b3b)
- accd: handle errors from initializers in the CLI (#1316) (aee4429)
- commons: add npf (Node Package Fork) (#1312) (9955ddd)
- oauth: swap default and fallback port (#1305) (3bf1e7a)
- organizationendpoints: add support for organization endpoints for UI commands and projects (#1289) (3b7653d)
- atomic: remove create- prefix when using npm init (#1290) (f32c9fa)
- atomic: remove spinner in
atomic:cmp
(#1291) (68b4e06) - atomic: use the initializer version from CLI (#1292) (339925b)
- atomic: wait for atomic to load/init on page component (#1284) (0113bf6)
- cli-core,cli-source,ui-react: enforce LTS (#1275) (46cfeb2)
- cli: do not reassign fetch after polyfill (#1271) (85725f8)
- cli: use proper package (#1280) (9324725)
- hostedpages: add explanation about changes done in the header of the local html pages (#1263) (5f2bfa4)
- add confirmation message upon component creation (#1270) (e7294ce)
- atomic: release of ACCD (#1287) (5ce3cda)
- atomic: remove beta tags (#1283) (4df0d2f)
- sanitize custom component name on creation (#1272) (1c434b6)
- atomic: ACCD is now stable.
- atomic: ensure error is properly printed (#1233) (8a58643)
- atomic: simplify spinner+OK message (#1235) (8b9f537)
- missing secrets mapping (#1247) (9ab352d)
- move readme one level higher (#1230) (25e56f5)
- find pageId from name for update (#1234) (e79c766)
- validate component element name (#1203) (ca54009), closes #1205 #1207
-
atomic: generate search/analytics API key instead of impersonate API key (#1135) (02d4ceb)
-
cli-commons: color orgId magenta only when on unix or WT (#1143) (82fd809)
-
deps: update all dependencies and jest snaps j:cdx-227 (#1137) (b72dc31), closes #1103
-
deps: update all dependencies and jest snaps j:cdx-227 (#1149) (2f2273c), closes #1144
- add health-check as prepublish script (#1169) (bfcaf69), closes #1190
- cli-commons: add beta decorators (#1150) (7b4c01f)
- cli: implement atomic topic (#1141) (8e3ddd6)
- create-atomic: adapt project to use ui:deploy instead of netlify (#1131) (97498ed)
- implement health-check pre-publish script (#1155) (5efc79a)
- improve custom component search page (#1112) (db1d2cb)
- bump to v1
- atomic: do not track lambda symlink (#1098) (11f8c08)
- atomic: support non-us regions (#1097) (f551210)
- deps: update all dependencies j:cdx-227 (#1090) (ae24142)
- deps: update all dependencies j:cdx-227 (major) (#1054) (03d4b34)
- deps: update oclif packages j:cdx-227 (#1086) (0a739f6)
- remove description field (#1104) (584f47d)
- vue: bad key in generated readme (#1089) (7d9bfe1)
- accd: add custom-component generators (#1101) (01442cc)
- deploy: add new (but hidden) deploy command (#1099) (2080adb)
- deploy: release & document deploy command (#1118) (127dda4)
- vue: update to vite 4 and remove express (#1088) (6d17a33)
- deps: update dependency @oclif/core to v1.24.0 j:cdx-227 (#1082) (41f4867)
- deps: update oclif packages j:cdx-227 (#1075) (f36d1e8)
- update organization flag (#1076) (85552b8), closes #773
- deps: update all dependencies j:cdx-227 (#1053) (f218b3f)
- deps: update all dependencies j:cdx-227 (#1066) (12533ea)
- deps: update oclif packages j:cdx-227 (#1065) (04d1a51)
-
cli: ensure to stop action before calling more prints (#1030) (7efb42d)
-
cli: fix sha acquisiton for windows signing (#1031) (dcc3131), closes #988
-
cli: print properly the command name. (d4ec642)
-
deps: update all dependencies to v15 j:cdx-227 (major) (#1035) (a99acd9)
-
chore(commons-dev)!: remove getFakeCommand (74b8e29)
- atomic: reduce disk footprint of projects (#1044) (985ba50)
- commons: add
identifier
toCLICommand
(85fc0df) - commons: add getFakeCommand (aea76b9)
getFakeCommand
is now part of @coveo/cli-commons https://coveord.atlassian.net/browse/CDX-779
-
cli: support prerelease for ui package version resolution (#1029) (06d4846)
-
deps: update dependency npm to v9 j:cdx-227 (#1023) (24075d7)
-
feat(cli)!: migrate to vue3 (eacd667)
-
feat(vue)!: migrate to vue3 (e19d35e)
- add examples on
org:resources:*
commands (#997) (67d72b9) - add summary after document push (#999) (edde75c)
- update to node 18 (#993) (335a026)
ui:create:vue
command now scaffold a vue3+vite project
https://coveord.atlassian.net/browse/CDX-813
- Deprecate vue2 plugin
- v1 release of vue3 npm initializer package
https://coveord.atlassian.net/browse/CDX-813
-
ensure flags are applied to
org:resources:list
command (#977) (7c011b0) -
feat(cli-commons)!: remove message opt from stopSpinner (2ab3536)
- cli-commons/cli-plugin-source/cli: standardize orgId printing (#951) (f26bfda)
- cli: ensure user is webauth-ed for ui cmds (#963) (2a0840c)
- cli: improve auth:login final feedback (#961) (ae0c36e)
- cli: use only b�� when pull is completed (be54937)
- handle missing domain privileges (#953) (2ca1a80)
- return resource types within project (#952) (7b2facf)
- Removed message from the options of stopSpinner
- deps: update all dependencies j:cdx-227 (#897) (c7c026e)
- deps: update all dependencies j:cdx-227 (#933) (31e5658)
- deps: update all dependencies j:cdx-227 (#940) (dbc402e)
- update ux symbol (#931) (ff38431)
- correctly support
--snapshotId
flag (#866) (ec9344f) - remove synchronization logic from CLI (#867) (eae032a)
- analytics: add org identifiers + unhash employee emails (#871) (bbb6310)
- analytics: always track (#870) (da4bd10)
- analytics: remove persistent analytics identifers (#869) (236cf0f)
- cli: remove beta tag for snapshot (#873) (ffcf833)
- e2e: dummyServer waitOn port to be free (#844) (0db4282)
- snapshot: do not delete snapshot when provided with the flag (#840) (4ca2807)
- snapshot: ignore error if file is already unexisting (#833) (e2711f3)
- snapshot: use
/apply
URL for error (#832) (28394c2) - verify org with appropriate region and env (#848) (8cbfded)
- angular: update to angular 14 (#830) (9866d07)
- cli: restrict Node versions (#837) (0cae6ec)
- handle invalid field names (#786) (0516e16)
- snapshot: add
deletionScope
on/apply
(#849) (7b7fcb2) - snapshot: remove -d from push (#843) (5fd6209)
- snapshot: remove ml resources (#847) (7584ac4)
- snapshot: remove sync from CLI (#842) (45b3c32)
- snapshot: support new snapshot report contract (#834) (9e38506)
- atomic: create impersonate key inside create-atomic instead (#827) (9178ab1)
- create-atomic: display npm install error details to user (#821) (0870918)
- dump: add automatic request size backoff (#829) (334f277)
- atomic: remove create-atomic-template from the dependencies (#809) (dccc5b1)
- cli: replace qa by stg (#811) (7a47f9b)
- create-atomic: download prompt selected hosted page (#810) (f525ffb)
- add precondition check on source creation (#762) (a782aa6)
- deps: update all dependencies j:cdx-227 (#765) (e5524a4)
- deps: update all dependencies j:cdx-227 (#790) (2843a12)
- precond: use new flag name (#780) (8e63899)
- react: add null check on
root
(#782) (cf8a3d9) - snapshot: reporter considers fixable reports for onSuccess callback (#779) (b8f1784)
- vault: ensure prompt is readable (#792) (894dba0)
- allow user to fill in their missing vault entries (#778) (ac27867)
- introduce the files flag (#783) (c2e472c)
- list catalog and sources (#750) (3903a5c)
- snapshot: add manifest file on pull (#777) (af3c783)
- snapshot: add snapshot type labels (#793) (485fab9)
- snapshot: add vault error handling (#766) (9de943e)
- support stream API (#749) (0539af7)
- vault: offer transfer from origin org to dest org (#785) (cdde892)
- deps: update all dependencies j:cdx-227 (#757) (0277354)
- deps: update all dependencies j:cdx-227 (#758) (e381804)
- create-atomic: prevent Atomic/Headless version mismatch & use installed Atomic version (#753) (916240a)
- add privileges preconditions on push command (#702) (f50510a)
- add source status update (#658) (a590e9c)
- create missing fields for
source:push:add
command (#699) (12cb24b) - support different regions and environments for push (#703) (41c2579)
- add
allowNo
option onsource:push:delete
command (#646) (3555920) - angular: unpin dependencies (#688) (ceab0bc)
- atomic: make sure Stencil start on the good port (#697) (662746c)
- atomic: use .mjs (#707) (ba3a9df)
- deps: update all dependencies j:cdx-227 (#666) (09ea2e7)
- deps: update all dependencies j:cdx-227 (#723) (88a18fd)
- deps: update all dependencies j:cdx-227 (#731) (dbd0e96)
- do not prompt on CI (#721) (40c02a3)
- pull: use SPM orgId for privilege preconditions (#708) (4caa0e2)
- react: major dep updates + react 17 lock (#730) (b7de6b2)
- templates: update ui project templates to use interactive result headless controller (#724) (cfe5c9d)
- ui: generate username for API key authenticated user (#706) (2765817)
- angular: rework template to reduce InputChanges (#641) (87a9446)
- build: npm setup->npm i(#642) (6bc58d8)
- cli: no more patches bundled (#630) (7f0c272)
- deps: update all dependencies j:cdx-227 (#623) (72d6fde)
- search token server: add express security plugins (#624) (7b88321)
- bump
push-api-client
package (#618) (8770129) - turn create-atomic into a Stencil project (#620) (10d8f80)
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.24.1 (2022-01-18)
Note: Version bump only for package cli-tools
1.24.0 (2022-01-18)
- cli: add org:resources: topic (#615) (394aebd)
- cli: unhid org:resources:create command (#616) (91f6f0c)
- deps: update all dependencies j:cdx-227 (#619) (8c739f8)
1.23.3 (2022-01-14)
Note: Version bump only for package cli-tools
1.23.2 (2022-01-13)
1.23.1 (2022-01-12)
Note: Version bump only for package cli-tools
1.23.0 (2022-01-12)
- deps: update all dependencies j:cdx-227 (#605) (c7ffa16)
- limit concurrent promises on
source:push
(#559) (f617ba6) - remove org info from user properties (#591) (a999f91)
- set anonymous to false on
auth:login
(#600) (f0b5427) - track cli version from global config (#592) (483254c)
- update
deleteOlderThan
helpValue (#575) (7708ee7) - use latest version of
create react-app
(#594) (f3e2ecc)
- add command to create Snapshot Pull Model (#596) (57a09d8)
- cli: add support for SPM on
org:config:pull
(#595) (ba05979) - snapshot: release snapshot commands into beta (#602) (98fa935)
- track confirm actions (#599) (1c06bd9)
- track os and shell data (#593) (a898e13)
- track other license types (#603) (c5156a4)
1.22.2 (2021-12-09)
Note: Version bump only for package cli-tools
1.22.1 (2021-12-09)
Note: Version bump only for package cli-tools
1.22.0 (2021-12-08)
- atomic: always use npm (#584) (7dba5bb)
- deps: update all dependencies j:cdx-227 (#580) (283bce0)
- remove noise & warning when creating Atomic project (#583) (f35b80f)
- specify templates/.gitignore in files (#579) (c7a7396)
1.21.3 (2021-12-03)
Note: Version bump only for package cli-tools
1.21.2 (2021-12-02)
- deps: update dependency puppeteer to v12 j:cdx-227 (#569) (e57137c)
- source:push: handle
ErrorFromAPI
as well as other error types (#556) (ea13e75) - source:push: only parse valid JSON files (#555) (d7eff46)
- source:push: support pushing large documents (#557) (d3810b1)
1.21.1 (2021-11-29)
1.21.0 (2021-11-29)
1.20.0 (2021-11-25)
- deps: update all dependencies j:cdx-227 (#529) (74a0d36)
- erase resources folder content before pulling resources (#554) (22b30a2)
- flush analytic events before terminating the process (#549) (b25473c)
- require at least one flag on the
config:set
command (#545) (4d41930) - resolve ts/js files for generated atomic project (webpack) (#553) (8b705fe)
- add "create-atomic" package (#536) (1acd626)
- create new @coveo/lambda-functions package (#558) (667749c)
- display config after
config:set
(#544) (11bad62) - improve generated @coveo/atomic project (#548) (67e604d)
- make atomic command pass arguments to @coveo/create-atomic (#546) (c03c3f7)
1.19.0 (2021-11-11)
- accept non-url documentIDs (#527) (e2f55ab)
- angular: update schematic and cli to angular 13 (#530) (7bca4f2)
- deps: update all dependencies j:cdx-227 (#519) (b965188)
- lock angular cli to 12.x in test environments (#532) (057710a)
- proxy: pass proxy along to platform-client (#512) (d88e9c9)
- remove eslint ignore, add missing dep (#524) (a54420b)
- add "coveo ui:create:atomic" command (#534) (61b08f1)
- add ng range check (#533) (cafaa17)
- add preconditions on
org:resources:*
commands (#507) (7d9e6c6) - catch precondition errors (#514) (ca558d4)
- improve compatibility with WSL (#535) (f268a89)
1.18.0 (2021-10-29)
- angular: support NPM 8 (#501) (5cc2b58)
- delete successful snapshots from the org (#493) (c6d2bfa)
- deps: update dependency devtools-protocol to v0.0.936174 j:cdx-227 (#516) (04970b6)
- add
coveo:org:create
command (#509) (50aee3c) - add SourcePullModel Validation (#497) (cd085ba)
- sketch out the spm:new command (#495) (6c21f99)
- spm: add resourceType selection (#502) (7af835e)
1.17.0 (2021-10-07)
1.16.0 (2021-10-04)
- cli: remove decompress (#492) (0c88e4e)
- node: use node 16, npm 7 and lockfileVersion 2 exclusively (#486) (1c4e0f8)
- remove line break from url (#479) (1e55084)
- snapshot: wait flag should support the value
0
(#474) (4b6e567)
- control the granularity of the preview with a
--previewLevel
(#477) (8637c88) - snapshot: add
--sync
flag to automatically apply sync plan (if 100% confidence) (#460) (152318b) - snapshot: add analytic hook to pull command (#465) (b35874d)
1.15.1 (2021-09-13)
Note: Version bump only for package cli-tools
1.15.0 (2021-09-13)
- react: use transform instead of pty (#461) (6a96572)
- snapshot: handle snapshot synchronization (#455) (b1deed7)
1.14.0 (2021-08-27)
- add repository key on search-token-server (#445) (f1f0034)
- cli: use proper region suffix (4af6fb1)
- deps: update all dependencies j:cdx-227 (#439) (05dc662)
- deps: update dependency @coveord/platform-client to v25 j:cdx-227 (#440) (3943634)
- add better message when user doesn't have permissions to create an API key (#447) (9db1dde)
- add feedback during and after computing the expanded preview (#448) (34d3658)
- cli: add version on config.json (#442) (66e903b)
- cli: unbundle 3rd-party CLIs (#434) (377c6f5)
- react: commit /server directory on project creation (#444) (e1d0694)
- snapshot: enhance snapshot error messages (#431) (46947b3)
- ui: add better message when user doesn't have permissions to create an API key (#429) (2f2f986)
1.13.0 (2021-08-12)
- cli: add description fields in package.json (#396) (4dfc8d3)
- cli: handle npx 7 (#409) (fb2a849)
- deps: update all dependencies j:cdx-227 (#411) (c2363ff)
- deps: update all dependencies j:cdx-227 (#415) (b287d72)
- snapshot: add check before generating expanded preview (#427) (4207eab)
- snapshot: do not delete snapshot if cannot apply (#422) (b499bca)
- vue: fix broken pager buttons (#421) (0fa9686)
- cli: expanded preview (#267) (69262c1), closes #365
- snapshot: add a
--wait
flag on allorg:config:*
commands (#397) (a74c1de), closes #398 #404 - snapshot: add better logs to monitor command (#412) (792f716)
- snapshot: change
--wait
flag character (#414) (00cd92c) - snapshot: enforce json format. (#405) (d0146d5), closes #365
1.12.0 (2021-08-03)
- cli: add token authentication (#401) (967877c)
- snapshot: add
--snapshotId
flag topush
andpreview
commands (#387) (57de692)
1.11.0 (2021-08-02)
- cli: command timing out without showing info (#377) (d898858)
- cli: wait for snapshot to be done (#378) (9eb81a2)
- config: fix race condition in config file (#381) (a65395d), closes #386
- deps: pin dependencies j:cdx-227 (#376) (ce25520)
- deps: update all dependencies j:cdx-227 (#393) (ce7f98b)
- e2e: waitForNavigation on login (#392) (3ccacf9)
- snapshot: fix invalid timeout message (#380) (20ad3d0)
- vue: support project creation with Node 16 and pnpm (#394) (aec9ba0)
- remove
appendCmdIfWindows
(#391) (61d8f13) - react: remove console errors (#385) (ed4069f)
- vue: Remove
FieldActions
warning (#382) (bae7a60)
- config: add list snapshot command (#374) (e8c9250)
- config: initialize git repo when doing initial pull (#379) (b21b8ff)
1.10.0 (2021-07-21)
- push: fix incorrect types for timestamp when using delete older than (#363) (41030d4)
- snapshot: pull should use new enum (#365) (4fbffef)
- cli: add
--resourceTypes
flag (#341) (37b2b9c) - push: add support for push:add command (#349) (ae8a48e)
- push: add support for very large batch of documents (#358) (03927d7)
- push: support security identities in JSON documents (#366) (73ac2b5)
1.9.0 (2021-07-16)
- cli: exclude dev patches (#304) (0a2b164)
- cli: invalid url in snapshot error message (#327) (0b7c9f8)
- cli: put back windows signing with fix for github workflow (#300) (1b5a7ed)
- J:CDX-227: bump @babel/preset-typescript from 7.12.17 to 7.14.5 (#271) (8970aca)
- J:CDX-227: bump @coveord/platform-client from 20.2.0 to 21.4.0 (#314) (a56a0fd)
- J:CDX-227: bump @types/node from 10.17.60 to 14.17.4 (^14) (#308) (9ccb7d7)
- J:CDX-227: bump @vue/cli from 4.5.12 to 4.5.13 (#318) (d9ff1c6)
- J:CDX-227: bump eslint from 7.29.0 to 7.30.0 (#323) (23689ae)
- J:CDX-227: bump fs-extra from 9.1.0 to 10.0.0 (#295) (581f233)
- J:CDX-227: bump prettier from 2.3.0 to 2.3.1 (#269) (64c0600)
- J:CDX-227: bump ts-node from 8.10.2 to 10.0.0 (#268) (ca94620)
- analytics: add analytics hook on org:config commands (#336) (d753b97)
- angular-12: update all deps, tweak port-allocator (#340) (42540da)
- cli: add warning and update instructions for NPM installations (#306) (a71c2d2)
- cli: create class for the
pull
command (#328) (8ec50e9) - cli: do not propose to apply a snapshot with no changes (#303) (f2ec64e)
- cli: monitor command (#319) (a1b99e6)
- cli: provide relevant info if snapshot operation is taking too long (#305) (5932a76)
- cli: refresh project with snapshot content (#331) (e7c2858)
- push: add delete document push source command (#343) (17e9b8b)
- push: add push source create new command (#339) (fcb41eb)
- push: add push source list command (#335) (7364794)
1.8.0 (2021-06-25)
Note: Version bump only for package cli-tools
1.7.0 (2021-06-25)
Note: Version bump only for package cli-tools
1.6.0 (2021-06-25)
- J:CDX-227: bump @actions/github from 4.0.0 to 5.0.0 (#294) (9ffbafb)
- J:CDX-227: bump eslint from 7.26.0 to 7.29.0 (#279) (227651c)
- J:CDX-227: bump eslint-config-prettier from 7.2.0 to 8.3.0 (#293) (c425f7a)
- J:CDX-227: bump tslib from 1.14.1 to 2.3.0 (#283) (aff708a)
- vue: fix fieldToInclude options (1213b38)
1.5.0 (2021-06-22)
- J:CDX-227: bump buefy from 0.9.6 to 0.9.8 (#280) (8157f61)
- ui: use await/async (#264) (4c90fd1)
- fix race condition between create and validate (#256) (415b803)
- ui: support for Headless v1 (#262) (4ef75f9)
- add flag to support delete changes (#258) (e0c9aad)
- add light preview (#254) (3269a59)
- add push command (#260) (25b8c6c)
- remove
--projectPath
flag (#277) (47c98cc)
1.3.0 (2021-06-14)
- delete a snapshot (#247) (7d0a259)
- setup a synchronization plan if the resources are in error (#248) (2077d9c)
- cli: create Zip from project (#235) (3ab41c8)
- cli: push snapshots to an organization (#237) (28e23c6)
- cli: validate snapshots (#240) (ea88941)
- add snapshot class (#236) (aa02ed1)
- assign a dynamic port to both front and back ends on all ui project (#230) (46d9dfd)
- search: add a dump index command (#233) (1a16ab3)
1.2.1 (2021-05-17)
1.2.0 (2021-05-14)
1.1.1 (2021-05-05)
- angular: fix angular modifier to works with windows. (#200) (06fe8c6)
- cli: resync cli sibling dep version with its own (#202) (330bf6e)
1.1.0 (2021-05-04)
1.0.15 (2021-04-21)
1.0.14 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.13 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.12 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.11 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.10 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.9 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.8 (2021-04-20)
Note: Version bump only for package cli-tools
1.0.7 (2021-04-19)
1.0.1 (2021-04-17)
- cli: allow update to run without the analytics setting being set (#161) (6de528f)
- cli: append .cmd for npx & npm (#158) (e67238b)
1.0.0 (2021-04-15)
Note: Version bump only for package cli-tools
0.8.0 (2021-04-15)
- ci(release)!: first release (aa65f1b)
- angular: fix headless doc links (#126) (c574fda)
- angular: prevent d.ts files from being copied to project (#135) (44cae70)
- ci: ensure .npmrc is properly written (#127) (a1b686b)
- server: always return a JSON object (#136) (8cef023)
- angular: add node and npm preconditions (#141) (028a422)
- angular: better feedback message on command completion (#125) (13ecb1d)
- angular: ignore node_modules from server folder (#154) (54c88ad)
- angular: redirect user to an error page if the
.env
file is invalid (#140) (9ed203b) - cli: remove form-data polyfill (#152) (5701223)
- cli: use api key in
.env
file (#142) (2a48f0d) - config: improve configuration validation on invalid org id (#128) (676b7f3)
- vue: better feedback on command completion (#124) (0be987e)
- vue: fix linting in vue project and rework headless initialization (#150) (336890c)
- vue: support
npm run serve
command (#153) (375d6ce)
- first release
0.7.0 (2021-03-29)
- angular: fix search-token-server path (#115) (c4b74e7)
- angular: npm start command on Angular project returns warning (#93) (6b0f104)
- cli: do not print API key when running command
ui:create:vue
(#117) (9cbd8c8) - cli: missing await in authentication decorator (#109) (f54e27c)
- react: add .env.example to template (#118) (d320c68)
- cli: add --version flag for all ui:create:* commands (#105) (50f699c)
- login: improve feedback message on sucessful login (#107) (a2ac53d)
- oauth: remove keytar dependencies (#108) (ee876e6)
- react: improve react hero banner + links (#114) (c43c9f8)
- vue: improve hero banner documentation link (#110) (cc08497)
0.6.1 (2021-03-19)
- angular: add missing file to angular project (#95) (4a406c8)
- cli: replace github.ref by GITHUB_REF (#90) (eaa8f35)
- react: add missing file & dependencies to React project (#97) (b931776)
0.6.0 (2021-03-17)
- angular: add definite assignment assertion to props (#86) (85f5b95)
- angular: add missing user flag in Angular schematic (#84) (9b5b8a4)
- angular: copy schema only once in postbuild script (#89) (dceea50)
- cli: make oclif-dev pack:win works on Windows (#83) (2b0f9a7)
- cli: ui:create:vue command crashes because of invalid preset (#81) (122c862)
- react: use and detect local npx to create-react-app (#85) (b7ac6dd)
- vue: remove environment variables type warning (#82) (ea5281a)
0.5.0 (2021-03-10)
0.4.0 (2021-03-08)
0.3.2 (2021-03-05)
0.3.1 (2021-03-03)
- cli: ui:create:vue command not invoking @coveo/typescript correctly (#60) (da6e963)
- vue: set vue plugin dependencies to any (#62) (f9957b8)
- vue: vue generator template structure with invalid utils path (#63) (7929d56)
0.3.0 (2021-02-26)
- cli: fix matching tags for binary release (#49) (b515cb3)
- cli: use different commit token for release (#51) (53e9a3c)
- vue: add missing route in Vuejs Router (#50) (1f59970)
- analytics: bump coveo.analytics to fix node js support (#22) (11fad8b)
- analytics: fix analytics hook for expired or logged out (#31) (1c9964e)
- angular: components not correctly imported in the Angular app module (#28) (b02909f)
- cli: fix vuejs --preset flag option (#29) (e7df203)
- cli: set user email and name for version release (9e9b081)
- analytics: add analytics hooks for success and failure (#18) (f4a09d5)
- analytics: add new metadata for analytics, fix validation + UT (#23) (7fc7081)
- analytics: analytics disclaimer on first run (#25) (675e8b5)
- angular: add all the necessary template files to Angular schematic (#20) (3b4d5fe)
- angular: configure the headless engine as a service (#39) (60108e4)
- angular: create an angular schematic (#19) (38aef0f)
- angular: setup token generation flow for angular project (#37) (00ffa05)
- cli: add @coveo/search-token-server package (#33) (23c9035)
- cli: add auth:login command (#8) (fc29937)
- cli: add support for storage of access token + config (#10) (c8d0beb)
- cli: add ui:create:react command (#13) (078bdf2)
- cli: add ui:create:vue command (#11) (d48bc85)
- cli: connect React project with client's org (#36) (7aec1dd)
- cli: connect Vuejs project with client's cloud org (#43) (d6dad47)
- cli: create command to generate an angular project (#24) (e35b27b)
- cli: support for different platform region and environment (#7) (59bc8c1)
- cli: support refresh token mechanism (#14) (e8647f3)
- oauth: remove refresh token mechanism (#30) (a18712c)
- react: add template for Create React App CLI (#12) (d9c2ba3)
- token-server: add platformUrl to .env file (#34) (ef167e4)
- token-server: add server port to .env file (#35) (491eeb5)