Skip to content

Latest commit

 

History

History
1401 lines (860 loc) · 65.1 KB

CHANGELOG.md

File metadata and controls

1401 lines (860 loc) · 65.1 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.

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: netlify#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
  • refactor: clean up functions:list & add json logging c895829

v2.25.0 - 2019-12-10

Merged

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

Commits

  • Allow users to configure Git remote on init 21dcef9
  • Remove useless conditional 550c653
  • Update changelog to fix inconsistency 4468429

v2.24.0 - 2019-12-06

v2.23.1 - 2019-12-06

Merged

  • Update Config parsing to work with netlify build #616

Commits

  • refactor: add siteId eb3f96f
  • chore: add todo b191361
  • Check if process exists before try to kill 04fc714

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

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

v2.21.0 - 2019-11-13

Merged

  • Open URL on netlify dev #612

Commits

  • Use netlify-redirect-parser package 02879d1
  • show useful error if targetPort is unknown 0b4c507
  • 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

Merged

  • Allow overriding the api target host #582

v2.19.5 - 2019-10-28

Merged

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

v2.19.4 - 2019-10-25

Merged

  • Bump @netlify/build version #588

Commits

  • Bump @netlify/build version f1318fc
  • Bump build version f97a152
  • Update code links to new repository 6b16e65

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

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-12

Merged

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

Commits

  • RulesProxy: Make sure _redirects works with dev 27f92f2
  • update logo 3984bbb
  • Dev: Make stdio more maintainable 4cbdb02

v2.14.0 - 2019-09-11

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

  • Restore ability to search by site name in link 9eb0146
  • Edit prompt text for clarity and consistency e211d3e
  • Simplify site selection in git remote prompt d128518

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-30

Commits

v2.11.33 - 2019-07-30

Commits

  • Update netlify-dev-plugin a254ec0

v2.11.32 - 2019-07-30

Commits

v2.11.31 - 2019-07-24

Merged

  • Add missing postinstall script #380

Commits

v2.11.30 - 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 working site:delete command 24ccc8b

Merged

  • Deployment changes #377

Commits

Commits

Commits

Commits

Commits

  • Travis: Install before publish a713dcc

Commits

  • Remove "prepublishOnly" script cc50357

Commits

  • Travis: Remove branch constraint from deploy fca8133

Commits

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

Commits

  • Revert "Revert "Disable deploy on master branch"" b8b5d50

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

v2.11.26 - 2019-07-17

v2.11.25 - 2019-07-17

Merged

  • update util dep #357

v2.11.24 - 2019-07-17

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

  • Add Github login through app.netlify.com 7390469
  • Allow user to input different site name 524f368
  • bump cli-utils 40b4b8e

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-06

Merged

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

Commits

v2.11.20 - 2019-06-05

Merged

  • Friendlier output for newcomers #323

Commits

  • update deps 6d17935
  • make existing repo sound more like a success than a failure 6a7faf5
  • make success more clear 958b55b

v2.11.19 - 2019-05-20

Merged

  • only show config prompts for addons with config #317

Commits

v2.11.18 - 2019-05-09

Commits

v2.11.17 - 2019-05-08

Commits

v2.11.16 - 2019-05-07

Commits

  • bump dev plugin bacbcf2
  • add —json flag for programatic access ca24e49
  • remove CLI spinners when —json flag present ba56d7b

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

Commits

v2.11.8 - 2019-04-16

Merged

  • Use cli-utils #289

Commits

  • update netlify dev plugin 514d759
  • Add a test for raw parsing deb4cb9
  • Use conventional file casing 60ad9d0

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

v2.11.4 - 2019-04-09

Commits

  • bump netlify dev plugin again 22c60ed
  • add link to netlify dev 4b560d3

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

  • fix netlify addons:delete bug if multiple addons exist f423a40

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

Commits

v2.10.1 - 2019-04-09

Merged

  • Fix status command to accommodate teams changes #288

Commits

  • upate toml template 4c2d2d2
  • bring it to manual config as well 177da2f
  • Tweak site create command for new teams 513a611

v2.10.0 - 2019-04-04

Merged

  • Remove shrink-wrap pruning during pack step #283
  • 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

v2.9.1 - 2019-03-21

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
  • Standardise capitalization of words in init command da29843
  • minor tweaks 81de3d5

v2.8.3 - 2019-03-05

Merged

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

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

  • Update zip-it-and-ship-it 5224702
  • add integration tests for addon creation flow 8c497f7
  • add required field check 4cf8742

v2.8.0 - 2019-02-21

Merged

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

Commits

v2.7.4 - 2019-02-20

Merged

  • Update netlify and other dependencies #247

Commits

  • add addon:config & update addon:create command 8adfa6f
  • add addons:config command aa7c6ac
  • remove show and update addon command eadea85

v2.7.3 - 2019-02-20

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

  • Minor cleanup to addons:create 6440ed3
  • Update package-lock.json fc58e40

v2.6.4 - 2019-01-23

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-20

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

Commits

  • Fix log PATH to be cross-platform 64c175a

v2.6.1 - 2019-01-09

Merged

  • Remove autocomplete plugin #207

Fixed

  • Remove autocomplete plugin #204

v2.6.0 - 2018-12-18

Merged

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

Commits

  • Use prepublishOnly only hook aff28c4

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

Commits

v2.5.0 - 2018-12-06

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
  • A few init improvements fdf0723
  • Check for updates more frequently e4fcbe8

v2.4.0 - 2018-12-05

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

Commits

  • style(addons): use oclif builtin log() 035a93c
  • perf(sites:list): add loading message 5b19fc5

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

  • Document NETLIFY_WEB_UI 26d5196
  • feat(init): shorthand flag for --manual 452e014

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-19

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-13

Merged

  • Update netlify.toml #143

Commits

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-09

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

Commits

  • add root to this.netlify.site 9104cf2
  • Use dirname, not base name 73b594c

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

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

Commits

  • remove old siteConfig getter 66241e0
  • update get siteId refs 656bf61
  • update base class with resolved configuration in init d2f2367

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

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-10

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

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-08

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-17

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

Commits

  • Reset Repo b62819b
  • Use r2 API client using open-api derived methods 080572f
  • Check in function deploy work 48b7605

v1.2.3 - 2018-07-10

Merged

  • 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
  • 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

  • init commit 041da26
  • Remove troublesome lock files 2a43998
  • Fix dependencies with shrinkwrap and yarn.lock f4f5dc3