What's Changed
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/453
* chore: Bump version v0.1.0 by gaocegege in https://github.com/tensorchord/envd/pull/454
* fix: enable release with Homebrew only on stable versions by rudeigerc in https://github.com/tensorchord/envd/pull/455
* feat: Add base image for R language by terrytangyuan in https://github.com/tensorchord/envd/pull/457
* chore: Remove redundant error check on ssh stage by terrytangyuan in https://github.com/tensorchord/envd/pull/458
* feat: Print out container info when wait timeout by terrytangyuan in https://github.com/tensorchord/envd/pull/460
* docs: Add code of conduct document by terrytangyuan in https://github.com/tensorchord/envd/pull/456
* chore: fix typo in system.go by eltociear in https://github.com/tensorchord/envd/pull/461
* docs: add eltociear as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/462
* chore(Makefile): add default goal as `build` by Triple-Z in https://github.com/tensorchord/envd/pull/465
* feat(CLI): Prune cache by gaocegege in https://github.com/tensorchord/envd/pull/464
* fix typos by haiker2011 in https://github.com/tensorchord/envd/pull/468
* docs: add haiker2011 as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/469
* feat(CLI): Add go API to support LSP by gaocegege in https://github.com/tensorchord/envd/pull/302
* feat(CLI): Add '--detail' for detail version information (283) by popfido in https://github.com/tensorchord/envd/pull/471
* docs: add popfido as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/473
* Update build.go by Gui-Yue in https://github.com/tensorchord/envd/pull/472
* docs: add Gui-Yue as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/475
* feat 246: envd up a GPU image without GPUs by kenwoodjw in https://github.com/tensorchord/envd/pull/474
* fix: correct comments and unify receiver names and simplify some code by hezhizhen in https://github.com/tensorchord/envd/pull/477
* chore: Add roadmap in readme by gaocegege in https://github.com/tensorchord/envd/pull/480
* chore: replace ContainerInspect and Info with GetContainer and GetInfo by Gui-Yue in https://github.com/tensorchord/envd/pull/486
* feat(lang): Support python requirements.txt in python_packages by gaocegege in https://github.com/tensorchord/envd/pull/484
* feat(lang): Support R language by gaocegege in https://github.com/tensorchord/envd/pull/491
* feat(ssh): Config ssh key permanently and globally by VoVAllen in https://github.com/tensorchord/envd/pull/487
* chore: fix typo in ROADMAP by hezhizhen in https://github.com/tensorchord/envd/pull/496
* feat(lang): Support julia by gaocegege in https://github.com/tensorchord/envd/pull/495
* docs: add hezhizhen as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/501
* chore: fix typo and format imports and simplify code by hezhizhen in https://github.com/tensorchord/envd/pull/500
* docs: add shaonianche as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/502
* chore: remove useless ssh_config file by zdyxry in https://github.com/tensorchord/envd/pull/506
* chore(deps): bump github.com/urfave/cli/v2 from 2.8.1 to 2.10.3 by dependabot in https://github.com/tensorchord/envd/pull/504
* chore(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5 by dependabot in https://github.com/tensorchord/envd/pull/505
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/508
* Enhancement(CLI): Use upper case in CLI description by yczheng0 in https://github.com/tensorchord/envd/pull/515
* docs: add yczheng0 as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/516
* chore: Eliminate if condition in the conversion between starlark and go by lizhemingi in https://github.com/tensorchord/envd/pull/518
* docs: add lizhemingi as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/519
* feat: add envd init by VoVAllen in https://github.com/tensorchord/envd/pull/514
* feat(CLI): Support context by gaocegege in https://github.com/tensorchord/envd/pull/512
* Fix Julia multiple pkg installation bug by aaronzs in https://github.com/tensorchord/envd/pull/521
* docs: add aseaday as a contributor for ideas by allcontributors in https://github.com/tensorchord/envd/pull/524
* fix: Add talk with us in README by gaocegege in https://github.com/tensorchord/envd/pull/526
* fix: uid corrupted when run envd by root user by aseaday in https://github.com/tensorchord/envd/pull/522
* docs: add aseaday as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/528
* feat: Add notice for users without permission to docker daemon by aseaday in https://github.com/tensorchord/envd/pull/535
* feat(CLI): Add push by gaocegege in https://github.com/tensorchord/envd/pull/531
* fix(README): Update coverage by gaocegege in https://github.com/tensorchord/envd/pull/536
* feat(docker): Add entrypoint and ports in image config by gaocegege in https://github.com/tensorchord/envd/pull/533
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/538
* chore(deps): bump dependabot/fetch-metadata from 1.3.1 to 1.3.3 by dependabot in https://github.com/tensorchord/envd/pull/539
* chore(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by dependabot in https://github.com/tensorchord/envd/pull/540
* feat(lang): Support RStudio server by gaocegege in https://github.com/tensorchord/envd/pull/503
* feat: Support specify build target by VoVAllen in https://github.com/tensorchord/envd/pull/497
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/549
* feat(CLI): Unify CLI style about env and image by VoVAllen in https://github.com/tensorchord/envd/pull/550
* ci: Automate image release process by terrytangyuan in https://github.com/tensorchord/envd/pull/555
* feat: replace IsCreated with Exists for Client interface from package docker by zhyon404 in https://github.com/tensorchord/envd/pull/558
* docs: add zhyon404 as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/560
* fix: py cmd exit code by kemingy in https://github.com/tensorchord/envd/pull/564
* bug: Fix github action by VoVAllen in https://github.com/tensorchord/envd/pull/566
* fix: add auto start buildkit container by aseaday in https://github.com/tensorchord/envd/pull/563
* fix: add -c for every single conda channel by xing0821 in https://github.com/tensorchord/envd/pull/569
* docs: add xing0821 as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/571
* Fix: image tag normalized to docker spec by aseaday in https://github.com/tensorchord/envd/pull/573
* feat: Support for build image update when exec build or up again by aseaday in https://github.com/tensorchord/envd/pull/570
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/578
* chore: update envd destroy cmd log msg by kemingy in https://github.com/tensorchord/envd/pull/579
* chore(deps): bump pypa/cibuildwheel from 2.7.0 to 2.8.0 by dependabot in https://github.com/tensorchord/envd/pull/583
* chore: Use %w to format errors by terrytangyuan in https://github.com/tensorchord/envd/pull/584
* docs: add cswpy as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/585
* Use DefaultText in up.go by gyli in https://github.com/tensorchord/envd/pull/587
* docs: add gyli as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/588
* bug: fix missing function in example mnist by VoVAllen in https://github.com/tensorchord/envd/pull/589
* ci: Replace lint checks with pre-commit and golangci-lint linters by terrytangyuan in https://github.com/tensorchord/envd/pull/591
* chore: Improve error wrapping and checking by terrytangyuan in https://github.com/tensorchord/envd/pull/590
* fix: Pre-mkdir the .cache directory of user envd by aseaday in https://github.com/tensorchord/envd/pull/592
* fix: Fix error handling issue by gaocegege in https://github.com/tensorchord/envd/pull/597
* feat(lang): Support image in base by gaocegege in https://github.com/tensorchord/envd/pull/595
* chore: Fix lint issues by gaocegege in https://github.com/tensorchord/envd/pull/598
* fix: pre-create conda package cache directory by aseaday in https://github.com/tensorchord/envd/pull/600
* fix: set conda as the only python provider by aseaday in https://github.com/tensorchord/envd/pull/602
* chore: Set lint timeout to 3m by gaocegege in https://github.com/tensorchord/envd/pull/605
* feat(WSL): Add ssh config entry to Windows ssh config if using WSL by VoVAllen in https://github.com/tensorchord/envd/pull/604
* refactor(builder): Abstract BuildFunc to use gateway client by gaocegege in https://github.com/tensorchord/envd/pull/606
* chore(deps): bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 by dependabot in https://github.com/tensorchord/envd/pull/610
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/614
* feat: Refactor with Builder.Options by gaocegege in https://github.com/tensorchord/envd/pull/615
* support buildkit TCP socket by kemingy in https://github.com/tensorchord/envd/pull/599
* docs: add lilylee1874 as a contributor for design by allcontributors in https://github.com/tensorchord/envd/pull/622
* fix: check manifest and image update in new gateway buildfunc by aseaday in https://github.com/tensorchord/envd/pull/624
* docs: add sea-wyq as a contributor for bug, design, bug by allcontributors in https://github.com/tensorchord/envd/pull/628
* chore: change to a tiny py lib to reduce test time by kemingy in https://github.com/tensorchord/envd/pull/630
* feat(lang): Remove conda from custom base image by gaocegege in https://github.com/tensorchord/envd/pull/626
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/639
* chore: add e2e test helper for container use spec by aseaday in https://github.com/tensorchord/envd/pull/640
* chore: Add gitpod badge by gaocegege in https://github.com/tensorchord/envd/pull/643
* remove xdg, use $HOME/.config and $HOME/.cache by kemingy in https://github.com/tensorchord/envd/pull/641
* feat(CLI): Support cache by gaocegege in https://github.com/tensorchord/envd/pull/648
* fix: context create with 'use' by kemingy in https://github.com/tensorchord/envd/pull/652
* fix(build): Fix image config by gaocegege in https://github.com/tensorchord/envd/pull/651
* chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by dependabot in https://github.com/tensorchord/envd/pull/656
* chore(deps): bump pypa/cibuildwheel from 2.8.0 to 2.8.1 by dependabot in https://github.com/tensorchord/envd/pull/653
* chore(deps): bump actions/upload-artifact from 2 to 3 by dependabot in https://github.com/tensorchord/envd/pull/654
* chore(deps): bump github.com/urfave/cli/v2 from 2.11.0 to 2.11.1 by dependabot in https://github.com/tensorchord/envd/pull/655
* chore(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0 by dependabot in https://github.com/tensorchord/envd/pull/657
* chore: Fix flakey test cases by gaocegege in https://github.com/tensorchord/envd/pull/658
* chore: add envd file editor config by kemingy in https://github.com/tensorchord/envd/pull/664
* chore: fix export cache warning by kemingy in https://github.com/tensorchord/envd/pull/662
* feature: add label ai.tensorchord.envd.build.manifestBytecodeHash to image for cache robust by aseaday in https://github.com/tensorchord/envd/pull/661
* chore: Update discord badge by gaocegege in https://github.com/tensorchord/envd/pull/676
* feat(lang): Support env.yaml in conda_packages by sea-wyq in https://github.com/tensorchord/envd/pull/674
* docs: add sea-wyq as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/678
* fix: Fix lint issues in conda env yaml feature PR by gaocegege in https://github.com/tensorchord/envd/pull/679
* feat(lang): Add io.copy by gaocegege in https://github.com/tensorchord/envd/pull/675
* fix: Add environment variable PATH in run by gaocegege in https://github.com/tensorchord/envd/pull/680
* docs: Mention support for other languages by terrytangyuan in https://github.com/tensorchord/envd/pull/684
* feat: add starship as the prompt manager by kemingy in https://github.com/tensorchord/envd/pull/681
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/686
* chore: skip starship prompt for customized image by kemingy in https://github.com/tensorchord/envd/pull/687
* bug: Use git version by default when build ssh by VoVAllen in https://github.com/tensorchord/envd/pull/688
* bug: Add release dependency by VoVAllen in https://github.com/tensorchord/envd/pull/689
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/691
* bug: Fix git tag version by VoVAllen in https://github.com/tensorchord/envd/pull/692
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/694
* bug: Fix version prefix by VoVAllen in https://github.com/tensorchord/envd/pull/696
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/697
* docs: add xiangtianyu as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/703
* feat(CLI): Support run command by gaocegege in https://github.com/tensorchord/envd/pull/701
* docs: add sepush as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/704
* feat(CLI): Add category and refine help text by gaocegege in https://github.com/tensorchord/envd/pull/707
* feat(lang): Add default conda pkg cache by gaocegege in https://github.com/tensorchord/envd/pull/705
* feat: support io.mount by VoVAllen in https://github.com/tensorchord/envd/pull/708
* feat(lang): Add proposal for expose by aseaday in https://github.com/tensorchord/envd/pull/568
* chore: encourage user to provide envd version in bug report by kemingy in https://github.com/tensorchord/envd/pull/716
* example: add a dgl GAT example by VoVAllen in https://github.com/tensorchord/envd/pull/714
* bug: fix notebook entry when setting conda channel by VoVAllen in https://github.com/tensorchord/envd/pull/719
* bug: allow multiple run command and use bash -c by VoVAllen in https://github.com/tensorchord/envd/pull/720
* ci: Change dependabot PRs to China workday morning time by terrytangyuan in https://github.com/tensorchord/envd/pull/721
* feature: add envd top commands by aseaday in https://github.com/tensorchord/envd/pull/718
* feat(base-image): Move conda to llb and cache it by gaocegege in https://github.com/tensorchord/envd/pull/724
* Bug: fix SIGSEGV of envd top by aseaday in https://github.com/tensorchord/envd/pull/726
* feat(CLI): :recycle: refactor bootstrap command to show what's envd doing by zwpaper in https://github.com/tensorchord/envd/pull/728
* docs: add zwpaper as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/729
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/731
* chore: Update release workflow by gaocegege in https://github.com/tensorchord/envd/pull/732
* fix: setup.py build by kemingy in https://github.com/tensorchord/envd/pull/735
* feat(lang): Add a new func runtime.command by gaocegege in https://github.com/tensorchord/envd/pull/736
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/734
* chore: :art: refactor to use filepath correctly by zwpaper in https://github.com/tensorchord/envd/pull/743
* feat: Enable build for all languages by gaocegege in https://github.com/tensorchord/envd/pull/738
* The workaround to fix the label loss by aseaday in https://github.com/tensorchord/envd/pull/741
* add entrypoint in custom image by kemingy in https://github.com/tensorchord/envd/pull/739
* chore: only support py3 for now by kemingy in https://github.com/tensorchord/envd/pull/744
* docs: add Xiaoaier-Z-L as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/746
* docs(README): One obvious way to declare supported python version by Xiaoaier-Z-L in https://github.com/tensorchord/envd/pull/745
* feat(CLI): :sparkles: add --force args for init to overwrite build.envd by zwpaper in https://github.com/tensorchord/envd/pull/748
* feat: Avoid gid in base image cache by gaocegege in https://github.com/tensorchord/envd/pull/749
* bug(CLI): fix short alias confusion by sunby in https://github.com/tensorchord/envd/pull/752
* docs: add sunby as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/753
* fix: ParseFromStr, add unittest by kemingy in https://github.com/tensorchord/envd/pull/755
* docs(README): Correct the cmd of get Jupyter Notebook endpoint by Xiaoaier-Z-L in https://github.com/tensorchord/envd/pull/756
* fix: do not expose ports for custom image by kemingy in https://github.com/tensorchord/envd/pull/754
* docs(README): update Documentations link to https://envd.tensorchord.… by Xiaoaier-Z-L in https://github.com/tensorchord/envd/pull/758
* fix: use defined jupyter port by kemingy in https://github.com/tensorchord/envd/pull/757
* fix: modify jupyter's authority from hash password to token string by Xiaoaier-Z-L in https://github.com/tensorchord/envd/pull/762
* fix(docs): :memo: fix contributing and dev links, clean tailing space by zwpaper in https://github.com/tensorchord/envd/pull/764
* docs: add Xiaoaier-Z-L as a contributor for doc by allcontributors in https://github.com/tensorchord/envd/pull/765
* chore: refactor the envd and up cmd by aseaday in https://github.com/tensorchord/envd/pull/747
* fix(CLI): 🔨 use latest version for local build by zwpaper in https://github.com/tensorchord/envd/pull/763
* Fix the color display in wezterm by aseaday in https://github.com/tensorchord/envd/pull/767
* fix(release): :hammer: drop go build dep for homebrew by zwpaper in https://github.com/tensorchord/envd/pull/768
* fix: -path and -file bug by kemingy in https://github.com/tensorchord/envd/pull/766
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/771
* fix: remove unnecessary if statement by hezhizhen in https://github.com/tensorchord/envd/pull/773
* chore(deps): bump pypa/cibuildwheel from 2.8.1 to 2.9.0 by dependabot in https://github.com/tensorchord/envd/pull/774
* chore(deps): bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2 by dependabot in https://github.com/tensorchord/envd/pull/775
* fix: Remove empty token arg by gaocegege in https://github.com/tensorchord/envd/pull/772
* doc: update python api doc by kemingy in https://github.com/tensorchord/envd/pull/759
* proposal: daemon process by kemingy in https://github.com/tensorchord/envd/pull/769
* docs: Update doc headers by VoVAllen in https://github.com/tensorchord/envd/pull/779
* built: :hammer: keep v prefix in DOCKER_IMAGE_TAG env by zwpaper in https://github.com/tensorchord/envd/pull/781
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/784
* feat(lang): add daemon function to run daemon process in the container by kemingy in https://github.com/tensorchord/envd/pull/777
* feat(data): Add support for managed dataset and provide shortcut for common framework by VoVAllen in https://github.com/tensorchord/envd/pull/751
* feat(lang): implement expose func by aseaday in https://github.com/tensorchord/envd/pull/780
* chore: Add code owners by gaocegege in https://github.com/tensorchord/envd/pull/785
* doc: daemon and expose by kemingy in https://github.com/tensorchord/envd/pull/786
* feat: add runtime environments by kemingy in https://github.com/tensorchord/envd/pull/787
* fix: panic if daemon command is invalid by kemingy in https://github.com/tensorchord/envd/pull/788
* fix: use cockroachdb errors by kemingy in https://github.com/tensorchord/envd/pull/790
* built: :hammer: use latest tag when not version found for cache by zwpaper in https://github.com/tensorchord/envd/pull/793
* feat(example): Add streamlit hello and remove bash -c in entrypoint by gaocegege in https://github.com/tensorchord/envd/pull/794
* feat(examples): Add a streamlit mnist example by gaocegege in https://github.com/tensorchord/envd/pull/795
* fix: add missing expose func exposed port to oci manifest by aseaday in https://github.com/tensorchord/envd/pull/797
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/800
* fix: set to latest if git tag is empty by hezhizhen in https://github.com/tensorchord/envd/pull/798
* feat(CLI): envd env describe expose info by kemingy in https://github.com/tensorchord/envd/pull/801
* chore: fix e2e cleanup by introduce new helper function ResetEnvdApp by aseaday in https://github.com/tensorchord/envd/pull/803
* chore: Add OWNERS by gaocegege in https://github.com/tensorchord/envd/pull/805
* docs: add shaonianche as a contributor for design by allcontributors in https://github.com/tensorchord/envd/pull/806
* chore: Add markdown link checks by gaocegege in https://github.com/tensorchord/envd/pull/807
* test: add e2e test for examples in documentations by VoVAllen in https://github.com/tensorchord/envd/pull/804
* feat(lang): support include other git repo for envd functions/variables by kemingy in https://github.com/tensorchord/envd/pull/808
* doc: add include, refine others by kemingy in https://github.com/tensorchord/envd/pull/817
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/819
* chore(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 by dependabot in https://github.com/tensorchord/envd/pull/820
* chore(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.1 by dependabot in https://github.com/tensorchord/envd/pull/821
* feat(build): Mount local build context into the run command by gaocegege in https://github.com/tensorchord/envd/pull/822
* test: enable e2e documentation test in CI by VoVAllen in https://github.com/tensorchord/envd/pull/823
* chore: Split e2e test cases by gaocegege in https://github.com/tensorchord/envd/pull/824
* bug: fix permission issue when pip install from git repo by VoVAllen in https://github.com/tensorchord/envd/pull/829
* feat(lang): init py env by generating the bulid.envd by kemingy in https://github.com/tensorchord/envd/pull/827
* fix(lang): expose host port by kemingy in https://github.com/tensorchord/envd/pull/832
* bug: fix channels when use conda install with yaml file by VoVAllen in https://github.com/tensorchord/envd/pull/831
* fix: Update demo by gaocegege in https://github.com/tensorchord/envd/pull/839
* feat(lang): install.python_packages(local_wheels=[]) by kemingy in https://github.com/tensorchord/envd/pull/838
* fix: Update demo by gaocegege in https://github.com/tensorchord/envd/pull/840
* feat(cli): add msg when detach from container by kemingy in https://github.com/tensorchord/envd/pull/841
* chore(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0 by dependabot in https://github.com/tensorchord/envd/pull/848
* chore(deps): bump github.com/urfave/cli/v2 from 2.11.2 to 2.14.0 by dependabot in https://github.com/tensorchord/envd/pull/845
* chore(deps): bump github.com/onsi/gomega from 1.20.1 to 1.20.2 by dependabot in https://github.com/tensorchord/envd/pull/846
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/852
* chore(deps): bump github.com/gliderlabs/ssh from 0.3.4 to 0.3.5 by dependabot in https://github.com/tensorchord/envd/pull/849
* ci: Switch to use GH_TOKEN env var for auto-merge workflow by terrytangyuan in https://github.com/tensorchord/envd/pull/850
* refact: apt_source, io, config mode by kemingy in https://github.com/tensorchord/envd/pull/853
* feat: add runtime graph to image label by aseaday in https://github.com/tensorchord/envd/pull/815
* refact: unify the path env by kemingy in https://github.com/tensorchord/envd/pull/855
* bug: fix conda install with env file by VoVAllen in https://github.com/tensorchord/envd/pull/837
* chore: Update readme by gaocegege in https://github.com/tensorchord/envd/pull/842
* refact: io.mount => runtime.mount by kemingy in https://github.com/tensorchord/envd/pull/861
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/863
* feat: Support HTTP PROXY by gaocegege in https://github.com/tensorchord/envd/pull/857
* feat(lang): io.http download files to extra_source by kemingy in https://github.com/tensorchord/envd/pull/858
* fix: Update readme by gaocegege in https://github.com/tensorchord/envd/pull/865
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/867
* chore(CLI): test new release for envd-sshd (866) by gaocegege in https://github.com/tensorchord/envd/pull/868
* docs: add lunarwhite as a contributor for code by allcontributors in https://github.com/tensorchord/envd/pull/869
* chore: fix ci auto merge token by kemingy in https://github.com/tensorchord/envd/pull/876
* chore(deps): bump actions/checkout from 2 to 3 by dependabot in https://github.com/tensorchord/envd/pull/872
* chore(deps): bump actions/setup-go from 2 to 3 by dependabot in https://github.com/tensorchord/envd/pull/873
* chore(deps): bump github.com/urfave/cli/v2 from 2.14.0 to 2.16.2 by dependabot in https://github.com/tensorchord/envd/pull/874
* docs: updated CHANGELOG.md by github-actions in https://github.com/tensorchord/envd/pull/878
* chore(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 by dependabot in https://github.com/tensorchord/envd/pull/875
* refact: add envd home path func by kemingy in https://github.com/tensorchord/envd/pull/880
* chore: shell exit with `set -euo pipefail` by kemingy in https://github.com/tensorchord/envd/pull/879
* bug: Fix detach instruction message by VoVAllen in https://github.com/tensorchord/envd/pull/882
* chore: replace starship status symbol to common meanings by kemingy in https://github.com/tensorchord/envd/pull/883
* chore: Update graph in readme by gaocegege in https://github.com/tensorchord/envd/pull/884
* fix: include update repo by kemingy in https://github.com/tensorchord/envd/pull/885
* fix(CLI): Fix build output argument and huggingface integration by gaocegege in https://github.com/tensorchord/envd/pull/886
* fix: typo for git config file by kemingy in https://github.com/tensorchord/envd/pull/888
* feat: support micromamba as an alternative to miniconda by kemingy in https://github.com/tensorchord/envd/pull/891
* fix: Fix jupyter in root by gaocegege in https://github.com/tensorchord/envd/pull/900
New Contributors
* eltociear made their first contribution in https://github.com/tensorchord/envd/pull/461
* haiker2011 made their first contribution in https://github.com/tensorchord/envd/pull/468
* Gui-Yue made their first contribution in https://github.com/tensorchord/envd/pull/472
* zdyxry made their first contribution in https://github.com/tensorchord/envd/pull/506
* yczheng0 made their first contribution in https://github.com/tensorchord/envd/pull/515
* lizhemingi made their first contribution in https://github.com/tensorchord/envd/pull/518
* aseaday made their first contribution in https://github.com/tensorchord/envd/pull/522
* zhyon404 made their first contribution in https://github.com/tensorchord/envd/pull/558
* xing0821 made their first contribution in https://github.com/tensorchord/envd/pull/569
* gyli made their first contribution in https://github.com/tensorchord/envd/pull/587
* sea-wyq made their first contribution in https://github.com/tensorchord/envd/pull/674
* zwpaper made their first contribution in https://github.com/tensorchord/envd/pull/728
* Xiaoaier-Z-L made their first contribution in https://github.com/tensorchord/envd/pull/745
* sunby made their first contribution in https://github.com/tensorchord/envd/pull/752
**Full Changelog**: https://github.com/tensorchord/envd/compare/v0.1.0...v0.2.0