Skip to content

Latest commit

 

History

History
2048 lines (1319 loc) · 102 KB

CHANGELOG.md

File metadata and controls

2048 lines (1319 loc) · 102 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Generated by auto-changelog.

Merged

  • fix(command-deploy): handle deploy error when there are no files to deploy #1274
  • fix(command-dev): pass publish directory to traffic mesh agent #1273
  • fix(command-deploy): align file filtering with buildbot #1272
  • fix(deps): update netlify packages #1270
  • fix(deps): update dependency @netlify/build to v4.1.1 #1269
  • fix(deps): update dependency @netlify/build to v4.1.0 #1268
  • fix(deps): update dependency @netlify/config to v2.2.0 #1267

v2.64.0 - 2020-09-21

Merged

  • feat: run build command when deploying #1266
  • feat: edge handlers deploy #1244
  • fix(deps): update dependency @types/node to ^10.17.35 #1259
  • chore(deps): update node.js to >=v12.18.4 #1258
  • chore(deps): lock file maintenance #1263

Commits

v2.63.3 - 2020-09-20

Merged

  • fix(command-dev): decode unsafe URL chars before matching static files #1254
  • fix(deps): update dependency netlify to v4.5.1 #1248
  • chore: run ava tests at the end #1247
  • fix(command-dev): set the log location for traffic mesh explicitly #1246
  • refactor: extract deploy command logic into separate functions #1240
  • fix(deps): update netlify packages #1245
  • docs(readme): use Snyk badge for deps security #1229
  • fix(deps): update dependency @netlify/build to v4.0.3 #1243

Commits

v2.63.2 - 2020-09-15

Merged

  • fix(deps): update dependency @netlify/build to v4.0.2 #1239

Commits

v2.63.1 - 2020-09-15

Merged

  • fix(deps): update dependency @netlify/build to v4 #1238
  • fix(deps): update dependency @netlify/config to v2.1.4 #1237

Commits

v2.63.0 - 2020-09-14

Merged

  • feat(command-dev): support Docusaurus V2 #1228
  • fix(deps): update dependency @types/node to ^10.17.32 #1231
  • chore(deps): update commitlint monorepo to v11 #1232
  • chore(deps): update dependency gh-release to v4 #1233
  • chore(deps): lock file maintenance #1235

Commits

v2.62.0 - 2020-09-10

Merged

  • feat: proxy support #1215

Commits

v2.61.3 - 2020-09-10

Merged

  • chore: fix release script #1223
  • docs: use 'string' instead of 'option' in docs #1224
  • chore: fix docs script in root folder #1222
  • docs: move global flags to bottom #1219
  • docs: fix path to root dir #1218
  • chore: cleanup site scripts #1216
  • fix(command-dev): change autoLaunch default to true #1211
  • chore: use standard-version to increment versions #1214
  • chore: add commit linting #1213

Commits

v2.61.2 - 2020-09-07

Merged

  • fix(command-dev): prevent Docusaurus from launching browser #1201
  • fix(deps): update dependency @types/aws-lambda to ^8.10.62 #1203
  • docs(command-functions): fix invoke example payload #1209
  • fix(deps): update dependency node-fetch to ^2.6.1 #1206
  • fix(deps): update dependency @types/node to ^10.17.29 #1204
  • chore(deps): lock file maintenance #1208

v2.61.1 - 2020-09-06

Merged

  • fix(command-dev): pass functions server uri to traffic mesh #1197

v2.61.0 - 2020-09-02

Merged

  • feat: add traffic mesh proxy flag #1196

v2.60.1 - 2020-09-02

Merged

  • fix(command-env): handle non existing import file on node 8 #1195

v2.60.0 - 2020-09-02

Merged

  • feat(env): add command to list/get/set/import environment variables #1162
  • fix(deps): update netlify packages #1192
  • docs(fix): hide hidden command flags from docs #1190
  • test: set random static server port for tests #1188
  • fix(deps): update dependency random-item to v3 #1173
  • ci: change limit to 30 minutes #1187
  • fix(deps): update dependency read-pkg-up to v7 #1176
  • ci: update node versions to 8,12,14 #1185
  • chore(deps): ignore some more packages due to node 8 support #1184

v2.59.3 - 2020-08-31

Merged

  • fix(command-dev): make sure scheme is formatted right for redirector #1157
  • fix(deps): update dependency uuid to v8 #1181
  • fix(deps): update dependency apollo-server-lambda to ^2.17.0 #1166
  • chore(deps): lock file maintenance #1183

v2.59.2 - 2020-08-30

Merged

  • fix(command-dev): Use 404.html page in publish folder #1159
  • fix(deps): update dependency @netlify/build to v3.3.4 #1156
  • fix(command-dev): return .html file when file and folder share name #1155
  • fix(deps): update dependency @netlify/build to v3.3.3 #1154
  • fix(deps): update dependency execa to v3 #1132
  • fix: remove v from version string in package.json #1153
  • fix(deps): update dependency http-proxy-middleware to v1 #1139
  • fix(deps): update dependency log-symbols to v3 #1142
  • fix(deps): update dependency cli-spinners to v2 #1129
  • fix(deps): update netlify packages #1151
  • fix(deps): update dependency find-up to v4 #1134
  • fix(deps): update dependency ora to v4 #1145
  • chore(deps): lock file maintenance #1149
  • fix(deps): update dependency is-docker to v2 #1141
  • fix(deps): update netlify packages #1150
  • fix(deps): update dependency p-wait-for to v3 #1146
  • refactor: clean up addEnvVariables function #1124
  • fix(deps): update dependency axios to ^0.20.0 #1127
  • chore: update issue templates #1090
  • chore(deps): ignore major updates breaking node 8 support #1115
  • chore(deps): update dependency strip-ansi to v6 #1107
  • chore(deps): update dependency rimraf to v3 #1106
  • chore(deps): update dependency eslint-plugin-node to v11 #1101
  • chore(deps): update dependency markdown-magic to v1 #1103
  • chore(deps): update dependency nyc to v15 #1104
  • fix(deps): update dependency ansi-styles to v4 #1112
  • chore(deps): update dependency eslint-config-prettier to v6 #1100
  • chore(deps): update dependency auto-changelog to v2 #1097
  • fix(deps): update dependency @types/aws-lambda to ^8.10.61 #1095
  • chore(deps): lock file maintenance #1114
  • fix(deps): update dependency @netlify/build to v3.3.0 #1089

Commits

  • docs: fix sites:delete docs 712bde2

v2.59.1 - 2020-08-13

Merged

  • test: prefix addons tests filename with 'command.' #1087
  • fix(command-dev): handle missing content-type header #1083
  • fix(dev-external-redirects): re-stream request body #1085
  • fix(deps): update netlify packages #1086
  • fix(deps): update netlify packages #1084
  • chore(deps): lock file maintenance #1082
  • chore(deps): update node.js to >=v12.18.3 #1077
  • chore(deps): group netlify packages updates #1073
  • fix(deps): update dependency update-notifier to v4 #1074
  • chore(deps): upgrade Netlify Build #1072
  • Simplify detectors a little more #1069
  • Remove detectors code that is not currently working #1068

v2.59.0 - 2020-08-03

Merged

  • test: refactor build tests #1066
  • Simplify default devConfig.command assignment #1067
  • Simplify Netlify Dev assignLoudly #1065
  • test: refactor tests #1040
  • chore(docs-site): update site dependencies and enforce linting #1053
  • fix(deps): update dependency serverless-http to ^1.10.1 #1061
  • fix(deps): update dependency sendmail to v1.6.1 #1060
  • fix(deps): update dependency apollo-server-lambda to ^2.16.1 #1057
  • fix(deps): update dependency typescript to ^3.9.7 #1062
  • chore(deps): lock file maintenance #1064
  • refactor: improve Netlify Dev command parsing #1051
  • refactor: simplify assignLoud() function #1050
  • refactor: simplify console.log() statement #1049
  • refactor: simplify some code in Netlify Dev #1048
  • refactor: simplify Netlify Dev detectors env #1046
  • refactor: remove dead code urlRegexp #1045
  • refactor: simplify port in Netlify Dev #1044
  • chore: remove azure pipeline files #1042
  • chore(deps): remove unused dev dependencies #1039
  • ci(chore): auto label PRs #1037
  • chore(linting): update eslint to v6 and fix errors #1033
  • fix(deps): update dependency passport-github2 to ^0.1.12 #1027
  • fix(deps): update dependency passport to ^0.4.1 #1026
  • fix(deps): update dependency node-fetch to ^2.6.0 #1025
  • fix(deps): update dependency morgan to ^1.10.0 #1024
  • Upgrade Netlify Build #1030
  • fix(deps): update dependency graphql-tools to ^4.0.8 #1021
  • fix(deps): update dependency http-proxy-middleware to ^0.21.0 #1022
  • fix(deps): update dependency @types/node to ^10.17.28 #1018
  • chore(deps): lock file maintenance #1028
  • chore: Revert "Test on Node 14 (#1014)" #1016
  • Test on Node 14 #1014
  • Upgrade Netlify Build #1012
  • Remove dependency-cruiser #1013
  • fix(deps): update dependency axios to v0.19.2 #999
  • fix(deps): update dependency @types/node to ^10.17.27 #998
  • fix(deps): update dependency @types/aws-lambda to ^8.10.59 #997
  • chore(deps): update dependency markdown-magic to ^0.2.0 #992
  • fix(deps): update dependency @sanity/client to ^0.147.3 #996
  • fix(deps): update dependency bad-words to ^3.0.3 #1000
  • fix(deps): update dependency body-parser to ^1.19.0 #1001
  • fix(deps): update dependency cookie-parser to ^1.4.5 #1004
  • fix(deps): update dependency express to ^4.17.1 #1005
  • fix(deps): update dependency faunadb to ^2.14.2 #1006
  • fix(deps): update apollo graphql packages #995
  • chore(deps): lock file maintenance #1007
  • fix(deps): update dependency cookie to ^0.4.1 #1003
  • chore(deps): update node.js to >=v8.17.0 #994
  • Pass site or siteId to @netlify/config #1008
  • fix(function-builder): report build errors #988
  • chore(deps): lock file maintenance #987
  • Upgrade Netlify Build #985
  • chore(deps): improve renovate config #984
  • docs: fix typos in netlify-dev.md #983
  • feat(functions): mock identity response with properly-shaped data #603

v2.58.0 - 2020-07-06

Merged

  • Functions: Handle query parameters correctly #976
  • fixes #977 change request body validation #978
  • Deploy: Force async on large deployments #966
  • Use base64 encoding for binary types #975
  • fix: wait for chokidar ready event before listening to function builder src dir #974

Fixed

  • fixes #977 change request body validation (#978) #977 #977

v2.57.0 - 2020-07-01

Merged

  • Dev: Fix false positives for Netlify Forms #973

v2.56.0 - 2020-06-30

Merged

  • Improve how the project root is resolved #953

Commits

v2.55.0 - 2020-06-30

Merged

  • Fix requests hanging when function not found #965
  • Add --debug CLI flag #964
  • Upgrade Netlify Build #957
  • chore: fix fossa #956
  • github tools: add fossa license scanning #927
  • Fix checks for "command" and "dir" combination #936
  • Dev: Dont force redirect on internal URL's #949
  • Fix query param and headers behavior #938
  • Add support for form submissions #780

Commits

v2.54.0 - 2020-06-15

Merged

  • Upgrade Netlify Build #946
  • Deploy: Rename --branch to --alias #943
  • Bump websocket-extensions from 0.1.3 to 0.1.4 in /site #942
  • Update Functions Docs to Include Functions Domain #944
  • Fix shadowing of files when request has query params #940
  • Correction in docs #929

Commits

v2.53.0 - 2020-06-03

Merged

  • Add support for branch deploys #907
  • Upgrade Netlify Build #934
  • Dev: Pass query params in redirect and rewrites #931

Commits

v2.52.0 - 2020-05-26

Merged

  • Fix CI tests failing #926
  • docs: add build command doc for repo + cli.netlify.com #879
  • Upgrade Netlify Build #925
  • Update Netlify Dev docs #917
  • test: move CRA test app install from github action to test setup #913
  • Improve dev and CRA tests logic #918
  • style: format files and enforce it in tests #915
  • fix: use named Octokit import #910
  • Dev: Dont add dots when waiting for port #905
  • Improve Netlify Dev config and docs #902
  • Rename proxyPort to frameworkPort #900
  • Improve error when cant connect to targetPort #899

v2.51.0 - 2020-05-12

Merged

  • Fix netlify dev --live #897
  • More redirect and rewrite fixes #885
  • Add .env files support fo netlify dev:exec #895
  • Add support for .env.development file #894
  • Watch: Init if not linked #845
  • Update syntax for functions:invoke --payload #892
  • Upgrade strip-ansi-control-characters #887
  • Rules proxy improvements #881

Commits

  • Add empty .env in dummy-site 19c2a7b

v2.50.0 - 2020-05-06

Merged

  • Fix redirect parsing issues #880

Commits

v2.49.0 - 2020-05-05

Merged

  • functions:invoke: Fix config problems by adding port flag #878
  • GitHub Actions debug #875
  • Allow users to unlock deployments while deploying #844
  • Fixed some documentation typos in netlify-dev.md. #871
  • Upgrade Netlify Build #874
  • Netlify Dev: Add framework = "#custom" option #843
  • Fix typo. #873
  • Use .app for the site's name suggestion message. #864
  • Upgrade zip-it-and-ship-it #867
  • Upgrade Netlify Build #866
  • Run Prettier #861
  • Upgrade Netlify Build #860

Commits

v2.48.0 - 2020-04-24

Merged

  • Make sure siteId and token are defined with netlify build #856
  • Upgrade Netlify Build #853
  • Add fail-fast: false to CI tests #855

Commits

  • Docs: Use better word b7a28d0
  • Docs: Fix netlify dev port conflict 61b4eab

v2.47.0 - 2020-04-17

Merged

  • Upgrades Netlify Build #842
  • Dev: Add "framework" option #826
  • Dev: Fix --live flag #839
  • Detect Server: Make sure "port" and 'targetPort" are not same #840
  • Parse headers and redirect rules on startup #838
  • Fix 11ty detector #831
  • Add tests for netlify build #837
  • Deploy: Replace live with better words #829
  • Prevent screen clearing once and for all #828
  • Remove devDependency dependency-cruiser #836
  • Upgrade Netlify Build #833
  • Dev: Improve static check #834

Commits

v2.46.0 - 2020-04-13

Merged

  • Dev: Process match fixes #825

v2.45.0 - 2020-04-13

Merged

  • Dev: Better error message if command bin not found #824
  • Dev: Pipe stdin from parent to app process #823
  • Dev: Dont crash on no config file #822
  • Improve child process spawning #818

v2.44.0 - 2020-04-12

Merged

  • Dev: Resolve command before spawning #816
  • Update tests #812
  • Upgrade netlify-redirect-parser #814

v2.43.0 - 2020-04-09

Merged

  • Fix netlify build crash #813
  • Dev: Rewrite for internal URL with SPA servers #810
  • Cleanup #811

Commits

  • Upgrade netlify-redirect-parser 97afd59
  • Tests: Use node-fetch instead 717e419
  • Remove CircleCI integration 5e96966

v2.42.0 - 2020-04-08

Merged

  • Upgrade netlify-redirector #808
  • Move --verbose flag to netlify version command #806
  • Don't rely on files on disk for redirects when working with SPA servers #807
  • Dev: Don't use random "port" for static server #805
  • Update minimist package #804
  • Revert logs tailing because of incompatibilities #799
  • Dev: Don't wait on functions port if no server #803
  • Dev: Fallback port to random ports for static server #801
  • fix: verbose flag displays the necessary information #781
  • Dev: Fix index redirect for static files #796
  • Upgrade to latest version of Netlify Build #795

v2.41.0 - 2020-04-06

Merged

  • Add js function templates for Sanity.io #605
  • Bump minimist from 1.2.2 to 1.2.3 #792
  • Upgrade firebase to 7 #790
  • Upgrade firebase #789
  • Upgrade to latest @netlify/build and @netlify/config #782
  • fix: use path.sep in get-functions.test.js #784
  • fix: use existing user's account instead of hardcoded #787
  • Dev: Revisit port specification options #788
  • Fix Netlify Go Functions #785
  • Dev: Provide process.env as env to static server #779
  • Bump acorn from 6.4.0 to 6.4.1 #750
  • Do not pass dry: false option to netlify build #777
  • Upgrade @netlify/build and @netlify/config #771
  • Fix rewrite force behavior for static files #776
  • Make netlify build visible #775
  • Fix typo in Netlify Functions section. #774
  • Upgrade zip-it-and-ship-it and js-client #768
  • Dev: Pass .env vars as an object to child process #764
  • change to run netlify dev on the port that quasar normally uses #665
  • Add support for pnpm + Fix issue with gridsomedetector #550
  • Fix deprecation on errors #296
  • Bump minimist from 1.2.0 to 1.2.2 #758
  • Make sure to respect port flags and configuration #755
  • Add support for getting/tailing deploy logs #762
  • Deploy: Add flag to trigger build #760
  • Add support for _headers files #754
  • Upgrade @netlify/build #761

v2.40.0 - 2020-03-16

Merged

  • Netlify Dev: Verify publish dir before comparing #752
  • fix(deploy): handle 404 #746
  • Bump acorn from 5.7.3 to 5.7.4 in /site #749

Commits

v2.39.0 - 2020-03-13

Merged

  • 🐛 Fix a loop for setting env vars #748
  • Docs: Fix 404 page for commands #744

Commits

  • Update information about env variables 12e1b18
  • Docs: Update local development docs 8b0b719

v2.38.0 - 2020-03-10

Merged

  • Dev: Fix a memory leak in redirects parsing #728
  • Upgrade @netlify/config #732
  • Use single .env file for Netlify Dev #736
  • fix(telemetry): do not track disabling of telemetry #740
  • Allow overriding functions env vars with .env file #735
  • [dev] Add support for injecting shared environment variables #699
  • Enforce strict validation of build command CLI flags #730

v2.37.0 - 2020-03-04

Merged

  • Netlify Dev: Handle server socket hangup errors #733
  • Fix --context CLI flag for netlify build #715

v2.36.0 - 2020-02-25

Merged

  • netlify deploy: Fix hang in certain situations #726
  • update codeowners #702
  • Dev: Change functions timeout to 10s #725
  • Adds angular detector #721
  • fix: restore Netlify Functions logging #722
  • Tests: Dont asign NETLIFY_AUTH_TOKEN explicitly #718

Commits

  • Dev: Add tests for functions timeout 6ca7ea2
  • adds angular detector be85e0d
  • CircleCI: Remove deploy step 91feb1d

v2.35.0 - 2020-02-19

Commits

v2.34.0 - 2020-02-19

Merged

  • Fix path name when rewriting functions URL #713
  • Bump lodash from 4.17.11 to 4.17.15 in /site #361
  • Netlify Dev: Add support for .env files #714

Commits

  • Add support for .env files 3ca0769
  • Update package-lock.json c7ee6ed
  • Add docs for Netlify Dev env vars 8f84d48

v2.33.0 - 2020-02-19

Merged

  • [api] Add support for not passing the data flag when it is not needed #701
  • Upgrade js-client to 3.0.0 #710
  • asking for a bit more info and clarifying how to search the issues list #693

Commits

v2.32.0 - 2020-02-07

Merged

  • detectors: Add GATSBY_LOGGER env #704
  • chore: add renovate config #703
  • Create CODEOWNERS #697

v2.31.0 - 2020-02-02

Merged

  • fix: update nuxt detector for netlify dev #686

Commits

  • Dev: Pass query prams to rewrites 91fa2fa
  • Dev proxy: Add a fallback for remoteAddress 615fed1
  • fix: change dist cc39eec

v2.30.0 - 2020-01-15

Merged

  • Share process ENV with child #685
  • Add ember detector #682
  • Update path to detectors folder #681

Commits

  • Netlify Dev: Handle error while killing child process 5f61065
  • Netilfy Dev: Pass down process env to child 99934f5
  • fix detector comment 8a9de30

v2.29.0 - 2020-01-10

Merged

  • Validate existence of config file in command #680

Commits

  • Proper fix for zombie process on exception 64d6e67
  • Remove redundant config error handling cfa4235
  • ⛔ Validate existence of config file in command 23f0dae

v2.28.0 - 2020-01-09

Merged

  • Add detector for Expo #672
  • Handle zombie processes differently #679
  • fix: #675 #678
  • Revert default autoLaunch behavior to true #673

Commits

  • Update package-lock.json 195d01d
  • Use Expo's default web script 68e61d8
  • Dev: Fix static server dist path 263eef6

v2.27.0 - 2020-01-08

Commits

v2.26.0 - 2020-01-08

Merged

  • Fix functions server port assignment #674
  • Revamp redirects parsing #661
  • Remove duplicate port allocation - fixes #658 #669
  • Allow users to configure Git remote on init #635
  • fill in proxyPort when detector is bypassed #644
  • Fix double space before env var name #662
  • Update package-lock #656
  • show useful error if targetPort is unknown #602
  • Output site_name when deployed with --json arg #651
  • docs: update gh doc links #650
  • Add .md to broken function subcommand links #649
  • Update function list command #645
  • Remove useless conditional #637
  • chore: remove unused deps #646

Fixed

  • Merge pull request #669 from 130n/master #658
  • fill in proxyPort when detector is bypassed #620

Commits

  • Fix netlify-redirect-parser problem by updating 5e28d0c
  • docs: update paths 3bb6ed1
  • docs: update site sync script. Update paths for site build b4aa492

v2.25.0 - 2019-12-10

Merged

  • Propagate siteId and site.id vars after linking #643
  • Update finders.js #636

Commits

  • Update changelog to fix inconsistency 4468429

v2.24.0 - 2019-12-07

v2.23.1 - 2019-12-07

Merged

  • Update Config parsing to work with netlify build #616

Commits

  • refactor: delete old config parsing 6bd8a44
  • fix: dont run detector sync lookup for every command 18f1b30
  • chore: update config dep 4012c9d

v2.23.0 - 2019-12-05

Merged

  • Allow configuration of auto launch feature #631

Commits

v2.22.0 - 2019-12-05

Merged

  • Fix zombie child proceses #628
  • Use netlify-redirect-parser package #611
  • Allow no configuration file with netlify build #619

Commits

  • Allow no configuration file a9977b0

v2.21.0 - 2019-11-13

Merged

  • Open URL on netlify dev #612

Commits

  • netlify dev: Warning if open fails 8a4e8a7

v2.20.2 - 2019-11-01

Merged

  • chore: bump build dep #600
  • Update dep cruiser dev dep #599

Commits

v2.20.1 - 2019-10-29

Merged

  • Fix configuration loading with netlify build #595
  • Improves netlify build command #593
  • Update code links to new repository #586

Commits

  • Improve Netlify Build CLI 936a827
  • Fix semver issue with @netlify/build 300db4d

v2.20.0 - 2019-10-28

v2.19.6 - 2019-10-28

Merged

  • Allow overriding the api target host #582

Commits

  • Add missing import for node 8 d9cb6f3

v2.19.5 - 2019-10-28

Merged

  • Fix Prettier (second round) #557
  • Use semver with Netlify Build #591

v2.19.4 - 2019-10-26

Merged

  • Bump @netlify/build version #588

Commits

v2.19.3 - 2019-10-24

Merged

  • Bump @netlify/build version #585

v2.19.2 - 2019-10-22

Commits

v2.19.1 - 2019-10-22

Merged

  • Typo in error message #578

Commits

v2.19.0 - 2019-10-16

Merged

  • Fix tests when run in a path containing spaces #567

Commits

  • Refactor redirects to a seperate function e5c0481

v2.18.2 - 2019-10-16

Merged

v2.18.1 - 2019-10-16

Merged

  • fix: remove naming conflict #572

Commits

  • Update a var name to urlForAddons 9fc89fe

v2.18.0 - 2019-10-16

Merged

  • Dev: Add support for JWT redirects #545
  • Updates #571

Commits

v2.17.0 - 2019-10-08

Merged

  • Dev: Fix port flag #488

Commits

v2.16.0 - 2019-10-07

Merged

  • Fix linting #555
  • Merge CLI utils to this repository #551
  • Fix supported Node.js version #554
  • Fix running npm scripts on a Windows machine #553
  • Fix prettier #552
  • Update API documentation URLs #546
  • Dev: Add new tests for get-functions.js #548
  • Dev: Allow custom headers on rewrites #547
  • Dev: Fix 404 redirects #538
  • Dev: Try static files before deciding on redirect #533
  • Add new test for telemetry module, validating of eventName #542
  • Fixing prettier issues, and add to scripts test:prettier #543
  • Fix: Fixing some no-unused-vars warnings from eslint #540
  • Fix: Fixing the relative path in test #535
  • Dev: Respect the dir flag for serving directory #532

Commits

  • Fix: Fixing prettier issues, and add to scripts test:prettier f41e236
  • Merge cli-utils repository 6bced11
  • Dev: Move rediects logic into proxy server d6bee67

v2.15.0 - 2019-09-13

Merged

  • Dev: Only pipe stdio when running create-react-app #528
  • RulesProxy: ignore rediect rule for base #527
  • Show netlify addons command #524

Commits

  • docs: update add-on & api docs cd8a353
  • RulesProxy: Make sure _redirects works with dev 27f92f2
  • update logo 3984bbb

v2.14.0 - 2019-09-12

Merged

  • Update links to netlify dev documentation #523
  • Dev: Make functions port configureable #525
  • Fix port for proxy redirects #520
  • Rules Proxy: Pass on query parameters #519
  • Import rules-proxy and and redirect-parser #518
  • Consider sites from different team in Netlify link #500
  • Improve prompts for link command #502
  • Add Parcel detector #505
  • rename deploy path #508
  • Improve analytics #513
  • Update ISSUE_TEMPLATE.md #504
  • Neltify -> Netlify #512

Commits

v2.13.1 - 2019-09-02

Merged

  • make functions folder existence optional for netlify deploy #497
  • Jekyll detector: Remove -l param #491
  • Fix dependencies #495

Commits

  • Update src/commands/deploy.js 1086a27
  • Dependencies: Move @oclif/plugin-help back 71d6b01
  • Jekyll dectector: Remove -l param 7df6cdf

v2.13.0 - 2019-08-29

Merged

  • Deploy: Add a timeout flag #489
  • Fix repeated downloads of live-tunnel binary on Windows #485
  • Update docs #490
  • sites:create Fix JSON log #391
  • Functions: Add support for multi-value headers #487
  • Add command to switch active Netlify account #395
  • Merge netlify-dev-plugin in CLI #396
  • Functions: Fix isBase64Encoded #398
  • Functions: Add client-ip header to request #397
  • chore: Minor fix #393
  • Update issue template #392
  • Automatically Ignore .netlify folder on init/link #358
  • refactor: update status verbose flag #390
  • feat(chore): show up local env-info with --verbose flag #382
  • add json output with siteId #384
  • add “netlify api” command #379

Commits

  • Merge netlify-dev-plugin 9ffd514
  • Create netlify-dev.md c45fa71
  • Remove netlify-dev-plugin from config 278714f

v2.12.0 - 2019-07-31

v2.11.34 - 2019-07-31

Commits

  • Use package-lock.json 39eeafc
  • Update netlify-dev-plugin 3efc108
  • Revert "Update netlify-dev-plugin" d0dee3d

v2.11.33 - 2019-07-31

Commits

  • Update netlify-dev-plugin a254ec0

2.11.32 - 2019-07-31

v2.11.32 - 2019-07-31

Commits

  • Update netlify-dev-plugin 0846337

v2.11.31 - 2019-07-24

Merged

  • Add missing postinstall script #380
  • Deployment changes #377

Commits

v2.11.30 - 2019-07-24

Merged

  • Deployment changes #377

Commits

Commits

Commits

Commits

Commits

  • Travis: Install before publish a713dcc

Commits

  • Remove "prepublishOnly" script cc50357

Merged

  • Deployment changes #377

Commits

v2.11.30-re-release - 2019-07-24

Merged

  • Add global --json, --auth, && --silent flag support #371
  • [WIP] Add integration tests #254
  • Add postinstall success message #367
  • Remove Github token from browser history #364
  • add release checklist notes #363

Commits

  • Update npm-shrinkwrap.json 109cfa4
  • update addon commands to support silent flag e5fd29c
  • add integration tests for addon creation flow 8c497f7

v2.11.29 - 2019-07-19

v2.11.28 - 2019-07-19

Merged

  • bump dev plugin #360

v2.11.27 - 2019-07-18

Merged

  • Revert "Remove shrink-wrap pruning during pack step" #338
  • Allow user to choose another site name if current doesn't exist #342
  • Add Github login through app.netlify.com #348

Commits

  • Allow user to input different site name 524f368
  • Improve styles for CLI login page 429118f
  • Don't repeat request for username 5e978d0

v2.11.26 - 2019-07-17

v2.11.25 - 2019-07-17

Merged

  • update util dep #357

v2.11.24 - 2019-07-16

Merged

  • Make all command honor process.env.NETLIFY_AUTH_TOKEN #354
  • getRepoDate: Fix host #352
  • Some grammar fixes #343
  • Ignore .idea dir #346
  • updates messaging for creating sites and error messages #334
  • use a list of sites to chose from rather than entering the name manually #335

Commits

  • bump cli-utils 40b4b8e
  • update netlify status logic & exit early if no token 2ead87f
  • Update login/logout login + message to user 82fb06d

v2.11.23 - 2019-06-17

Commits

v2.11.22 - 2019-06-06

Merged

Commits

  • add chalk to netlify init output 0b806bf

v2.11.21 - 2019-06-05

Merged

  • add —json flag for programatic access #313
  • Catch error and finish with error upon create/update/delte of addons #329

Commits

  • update deps 636af33
  • remove CLI spinners when —json flag present ba56d7b

v2.11.20 - 2019-06-04

Merged

  • Friendlier output for newcomers #323
  • only show config prompts for addons with config #317

Commits

  • update deps 6d17935
  • only log if manifest has keys 0c6c60f
  • make existing repo sound more like a success than a failure 6a7faf5

v2.11.19 - 2019-05-20

Commits

v2.11.18 - 2019-05-09

Commits

v2.11.17 - 2019-05-08

Commits

v2.11.16 - 2019-05-07

Commits

v2.11.15 - 2019-04-29

Merged

  • Typo fix #307
  • Update install instructions #306

Commits

v2.11.14 - 2019-04-25

Commits

v2.11.13 - 2019-04-25

Merged

  • add command index base page #305
  • add dev + functions command to ref site #303

Commits

v2.11.12 - 2019-04-22

Merged

  • Update Zip-it-and-ship-it to 0.3.1 #300

v2.11.11 - 2019-04-18

Commits

v2.11.10 - 2019-04-17

Merged

  • Update cli-utils to ^1.0.2 #299

Commits

v2.11.9 - 2019-04-16

Merged

  • Use cli-utils #289

Commits

v2.11.8 - 2019-04-16

Commits

  • update netlify dev plugin 514d759

v2.11.7 - 2019-04-10

Commits

  • bump netlfiy dev for chalk bug e4c2816

v2.11.6 - 2019-04-10

Merged

Fixed

Commits

v2.11.5 - 2019-04-10

Commits

  • bump netlify dev plugin again 9f17172
  • add link to netlify dev 4b560d3

v2.11.4 - 2019-04-09

Commits

  • bump netlify dev plugin again 22c60ed

v2.11.3 - 2019-04-09

Commits

v2.11.2 - 2019-04-09

Commits

  • update netlify-dev-plugin version 5e068c3

v2.11.1 - 2019-04-09

Commits

  • update netlify-dev-plugin version c9ce64e

v2.11.0 - 2019-04-09

Merged

  • Update netlify toml template and bring it to manual init as well #287

Commits

  • upate toml template 4c2d2d2
  • bring it to manual config as well 177da2f
  • fix netlify addons:delete bug if multiple addons exist f423a40

v2.11.0-beta.0 - 2019-04-08

Commits

v2.10.1 - 2019-04-08

Merged

  • Fix status command to accommodate teams changes #288

Commits

v2.10.0 - 2019-04-04

Merged

  • Remove shrink-wrap pruning during pack step #283

v2.10.0-beta.1 - 2019-04-04

Merged

  • Validate site name on init command #264
  • Update delete addon #265
  • Removed unknown character from log msg #278
  • add alias for addons command #276
  • confirm before doing destructive actions #271

Commits

  • commit shrinkwrap and package-lock changes 6afd3ef
  • Standardise capitalization of words in init command da29843
  • fixtypo 9115870

v2.9.1 - 2019-03-20

Commits

  • fix bug with 2.9.0 release 5ecebd9

v2.9.0 - 2019-03-20

Merged

  • make netlify init work with netlify.toml, see #210 #267 #268

Commits

  • add netlify init sugar #210 #267 5b5596f
  • minor tweaks 81de3d5
  • change to functions as default functions folder name 11018e6

v2.8.3 - 2019-03-05

Merged

  • Update addon validation #259
  • Remove functions commands #262

Commits

  • add required field check 4cf8742
  • bail if required flags are not supplied 0ba36ab
  • Bail if required fields missing 7e547e2

v2.8.2 - 2019-03-04

Commits

v2.8.1 - 2019-02-25

Merged

  • Update zip-it-and-ship-it to 0.2.2 #260
  • Update azure-pipelines.yml for Azure Pipelines #255
  • Centralize CI in Azure DevOps. #253

Commits

v2.8.0 - 2019-02-20

Merged

  • Update netlify's js-client and semver ranges #250
  • Update addons commands #251

Commits

  • Update semver deps ce9578d
  • add addon:config & update addon:create command 8adfa6f
  • Keep addons command hidden 712458d

v2.7.4 - 2019-02-19

Merged

  • Update netlify and other dependencies #247

Commits

v2.7.3 - 2019-02-19

Commits

  • Removed unused cpx devdep 7a12f2d
  • Fix shrinkwrap file when publishing 0a42bed

v2.7.2 - 2019-02-19

Commits

  • Only ship js files in the src folder c79c3fc

v2.7.1 - 2019-02-19

Merged

Fixed

  • Update Octokit to fix authentication #243

Commits

v2.7.0 - 2019-02-08

Merged

  • Dep chores #241
  • Fix log PATH to be cross-platform #208
  • Minor cleanup to addons:create #220
  • Update js-client providing zip-n-ship capabilities #239
  • Fix function config lookup in netlify.toml #240
  • Restore original package-lock.json after packing #237

Fixed

  • Fix function config lookup in netlify.toml #209

Commits

v2.6.6 - 2019-01-31

Merged

  • Run prune before shrink-wrap #236

Commits

  • Run prune before shrink-wrap 761fcc5

v2.6.5 - 2019-01-31

Merged

  • Publish with a shrink-wrap file again #235

Fixed

  • Publish with a shrink-wrap file again #234

Commits

v2.6.4 - 2019-01-22

Merged

  • Even more upload fixes #218

Commits

  • Improve error message priting 3b2c54a
  • Update lock file ad54af3
  • Update js-client to fix upload failures 296bc9b

v2.6.3 - 2019-01-19

Merged

  • Update js-client to fix rate limit handling #217

Commits

  • Update js-client to fix rate limit handling 32590eb

v2.6.2 - 2019-01-19

Merged

  • Fix rate limiting handing #215

v2.6.1 - 2019-01-09

Merged

  • Remove autocomplete plugin #207

Fixed

  • Remove autocomplete plugin #204

v2.6.0 - 2018-12-17

Merged

  • Update dependencies #203
  • Add @oclif/plugin-autocomplete plugin #191
  • Exit with status 1 on directory errors #202

Commits

v2.5.1 - 2018-12-13

Merged

  • fix(auth): due to api change in @octokit/rest #200

Fixed

  • fix(auth): due to api change in @octokit/rest #199

v2.5.0 - 2018-12-05

Merged

  • Add addons:show command #190
  • Add simple JSON parsing to parse raw for addons commands #189
  • Output and feedback enhancements #169
  • Improve init flow in various manual depoy states #186
  • Allow CI setup without a local clone from sites:create command #178
  • Update check improvements #188

Commits

  • Allow CI setup without a local site a01455f
  • style(addons): use oclif builtin log() 035a93c
  • A few init improvements fdf0723

v2.4.0 - 2018-12-04

Merged

  • Add a plugin system #132
  • Add oclif help and plugins plugin. #187
  • Fix renamed GitHub method #185
  • Chore: Updates #184
  • Use a package-lock file instead of shrink-wrap strategy #183

Fixed

  • Remove color highlights from description and help text #137

Commits

v2.2.3 - 2018-11-26

Commits

v2.2.2 - 2018-11-26

Commits

v2.2.1 - 2018-11-06

Merged

  • Update Netlify API client to 2.2.1 #176

v2.2.0 - 2018-11-02

Merged

  • Allow users to set the login url in the auth flow #172
  • Remove package-lock from site #173
  • Update CLI prompts for more consistent style #171

Commits

v2.1.3 - 2018-10-29

Merged

  • Update ESLint plugin #168
  • Handle GitHub error better when user lacks perms #167
  • Fix missing site_id error #165
  • Fix typos #160

Fixed

  • Handle GitHub error better when user lacks perms #151

Commits

  • fix(deploy): missing siteId error 1bd224a

v2.1.2 - 2018-10-18

Merged

  • Fix config path #159
  • fix minor typo #152

Fixed

Commits

v2.1.1 - 2018-10-15

Merged

  • Handle type error in project-root algorithm #148

Fixed

  • Handle type error in project-root algorithm #145

Commits

  • Update eslint-plugin-prettier 396e11b

v2.1.0 - 2018-10-15

Merged

  • Add flags and ENV var support to deploy and fix bugs #147

v2.1.0-beta.2 - 2018-10-15

Commits

v2.1.0-beta.1 - 2018-10-12

Merged

  • Update netlify.toml #143

Commits

  • Add flags and ENV var support to deploy 474d843
  • remove old siteConfig getter 66241e0
  • Improve login flow 3f2ef54

v2.0.0 - 2018-10-09

Merged

  • Simplify command reference site #140
  • Hide logout command #141

Commits

  • Add install and docs sections to README 3d2aefc
  • Note the name of the command in README 3dade93
  • Remove logout cmd from list 41557f5

v2.0.0-beta.10 - 2018-10-08

v2.0.0-beta.9 - 2018-10-08

Commits

  • Use dirname, not base name 73b594c

v2.0.0-beta.8 - 2018-10-08

Merged

  • Doc strings tweaks #138
  • Implement improved project resolution algorithm #139
  • Copy #136
  • Some docs tweaks #135
  • Doc string site build updates #133
  • Update deploy.md #131
  • Moving the usage docs to the docs website and other docs improvements #126
  • Update js-client #125

Commits

  • Fix docs build 02ebb80
  • Moving the usage docs to the docs website 85f483a
  • Fix child command descriptions cc7d44c

v2.0.0-beta.7 - 2018-09-24

Merged

  • Update to netlify@2.0.1-beta.8 #124

v2.0.0-beta.6 - 2018-09-20

Merged

  • Improve init flow on deploy command #122
  • Bug fixes on sites:create #121

v2.0.0-beta.5 - 2018-09-17

Commits

  • Improved error handling around deploys 2bee51b

v2.0.0-beta.4 - 2018-09-17

Merged

  • Add the ability to add deploy messages #113
  • Improve deploy logging #112
  • Use netlify/js-client #109
  • Make form attribute #110
  • Update site #108

Commits

  • Use js-client module cc2ac49
  • Add request form to register addons 37acb60
  • A few more api swap fixes b0eb925

v2.0.0-beta.3 - 2018-09-10

Merged

  • Don’t throw on state lookup in a missing folder #107
  • update @next tags #102

Fixed

  • Don’t throw on state lookup in a missing folder #106

Commits

v2.0.0-beta.2 - 2018-09-09

v2.0.0-beta.1 - 2018-09-09

Merged

  • updates beta release #101
  • install base modules #100
  • [WIP] Add use case instructions to docs #97

Commits

v2.0.0-alpha.7 - 2018-09-07

Merged

  • update token refs #99
  • Update global config #96
  • update main readme #95
  • Update docs #94
  • Automatically use git remote URL to netlify link sites #92
  • improve header output #93
  • Update docs site #91
  • Use an alternate open browser lib #89
  • Improve watch copy #88
  • Add draft deploys #87

Fixed

  • Improve watch copy #82

Commits

v2.0.0-alpha.6 - 2018-08-30

Merged

  • Deploy feedback #86
  • Incorporate some flag design to the deploy command #85
  • Set up our new client id #71
  • Fix Copy #64
  • Create Github deploy notifications on init #63

Fixed

Commits

v2.0.0-alpha.5 - 2018-08-28

Merged

  • Upload netlify TOML when deploying #61
  • Add update notifier #60
  • Fix badge links #59
  • 2.0.0 Release #51
  • Fix lint #50
  • [WIP] Update docs #99
  • Use netlify.toml info when linking #98
  • Watch on init, and remove from sites commands #97
  • Improve file filtering #95
  • Remove unneeded quotes on link #94
  • Document base class and reorganize #92
  • Readme tweaks #91
  • s/http/https #90
  • Fix readme name hack #89
  • Appveyor #49

Fixed

  • Use netlify.toml info when linking #74
  • Watch on init, and remove from sites commands #79

Commits

v2.0.0-alpha.4 - 2018-08-22

v2.0.0-alpha.3 - 2018-08-22

Merged

  • Fix function deploys #48
  • Init GitHub #87
  • Add Init function #47
  • [WIP] Add addons commands #85
  • Initial sites:create command #72

Commits

v2.0.0-alpha.2 - 2018-08-16

Commits

v2.0.0-alpha.1 - 2018-08-16

Merged

  • update open cmd #81
  • Fix function uploads #70
  • Update status command #69
  • Remove help plugin #68
  • Function deploys #62
  • Add unlink command #67
  • Fix api calls #65
  • Add inquirer prompts #45
  • Swap deps #46
  • Use open-api spec directly #44
  • Deploy Command #37
  • Add status command #38
  • Add whoami command #36
  • Init again #31
  • Site config #27
  • Deploy command #26
  • Fix a bunch of babel and Ava issues #25
  • Add ava test harness #23
  • Use new auth hook #22
  • Only store the auth token #21
  • Add a babel build step #19
  • Env override #18
  • Add login hook #16
  • Promisify api client #15
  • Add login #7
  • Scaffold cmds #6
  • Add prettierrc file #5
  • remove java codegen deps #4
  • Use openapi client module #2

Commits

v1.2.3 - 2018-07-10

Merged

  • Fix authentication prompt typo #41
  • deprecatin' #38
  • Add missing project management files. #22
  • Add "env" command #18
  • Permalink is displayed after deployment (along with the alias URL). #5

Fixed

  • Fixes #3 - Content-Length was not always correct in post requests #3

Commits

  • Remove troublesome lock files 2a43998
  • Fix dependencies with shrinkwrap and yarn.lock f4f5dc3
  • User inquirer instead of prompt 9c57d24