Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 14, 2023

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
coder (source) minor 0.17.1 -> 0.27.3

Release Notes

coder/coder (coder)

v0.27.3

Compare Source

Changelog

Bug fixes
  • be2e6f4 fix(enterprise): ensure creating a SCIM user is idempotent (#​8730)

Compare: v0.27.2...v0.27.3

Container image

  • docker pull ghcr.io/coder/coder:v0.27.3

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.27.2

Compare Source

Changelog

Bug fixes
  • 201ac99 fix(codersdk): always dial agents with WorkspaceAgentIP (#​8760)

Compare: v0.27.1...v0.27.2

Container image

  • docker pull ghcr.io/coder/coder:v0.27.2

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.27.1

Compare Source

Changelog

Features
  • Check if dotfiles install script is executable (#​8588)
Bug fixes
  • Send build parameters over the confirmation dialog on restart (#​8660)
Documentation
  • Add steps for postgres SSL cert config (#​8648)

Compare: v0.27.0...v0.27.1

Container image

  • docker pull ghcr.io/coder/coder:v0.27.1

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.27.0

Compare Source

Changelog

Breaking changes

Agent logs can be pushed after a workspace has started (#​8528)

⚠️ Warning: You will need to update your local Coder CLI v0.27 to connect via coder ssh.

Features
  • Empeheral parameters allow users to specify a value for a single build (#​8415) (#​8524)
    Ephemeral parameters

    Upgrade to Coder Terraform Provider v0.11.1 to use ephemeral parameters in your templates

  • Create template, if it doesn't exist with templates push --create (#​8454)
  • Workspaces now appear unhealthy in the dashboard and CLI if one or more agents do not exist (#​8541) (#​8548)
    Workspace health
  • Reverse port-forward with coder ssh -R (#​8515)
  • Helm: custom command arguments in Helm chart (#​8567)
  • Template version messages (#​8435) 252772262-087f1338-f1e2-49fb-81f2-358070a46484
  • TTL and max TTL validation increased to 30 days (#​8258)
  • Self-hosted docs: Host your own copy of Coder's documentation in your own environment (#​8527) (#​8601)
  • Add custom coder bin path for config-ssh (#​8425)
  • Admins can create workspaces for other users via the CLI (#​8481)
  • coder_app supports localhost apps running https (#​8585)
  • Base container image contains jq for parsing mounted JSON secrets
Bug fixes
  • Check agent metadata every second instead of minute (#​8614)
  • coder stat fixes
    • Read from alternate cgroup path (#​8591)
    • Improve detection of container environment (#​8643)
    • Unskip TestStatCPUCmd/JSON and explicitly set --host in test cmd invocation (#​8558)
  • Avoid initial license reconfig if feature isn't enabled (#​8586)
  • Audit log records delete workspace action properly (#​8494)
  • Audit logs are properly paginated (#​8513)
  • Fix bottom border on build logs (#​8554)
  • Don't mark metadata with interval: 0 as stale (#​8627)
  • Add some missing workspace updates (#​7790)
Documentation
  • Custom API use cases (custom agent logs, CI/CD pipelines) (#​8445)
  • Docs on using remote Docker hosts (#​8479)
  • Added kubernetes option to workspace proxies (#​8533)

Compare: v0.26.1...v0.26.2

Container image

  • docker pull ghcr.io/coder/coder:v0.26.2

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.26.2

Compare Source

v0.26.1

Compare Source

Changelog

Features
Refactors
Bug fixes
  • Git device flow will persist user tokens (#​8411)
  • Check shell on darwin via dscl (#​8366)
  • Handle oauth config removed for existing auth (#​8420)
  • Prevent ExtractAPIKey from dirtying the HTML output (#​8450)
  • Document workspace filter query param correctly (#​8408)
  • Use numeric comparison to check monotonicity (#​8436)

Compare: v0.26.0...v0.26.1

Container image

  • docker pull ghcr.io/coder/coder:v0.26.1

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.26.0

Compare Source

Changelog

Important changes
  • Managed variables are enabled by default. The following block within templates is obsolete and can be removed from your templates:

    provider "coder" {
    -  feature_use_managed_variables = "true"
    }

    The change does not affect your templates because this attribute was previously necessary to activate this additional feature.

  • Our scale test CLI is experimental to allow for rapid iteration. You can still interact with it via coder exp scaletest (#​8339)

Features
Bug fixes
  • Delay "Workspace build is pending" banner to avoid quick re-render when a workspace is created (#​8309)
  • coder stat handles cgroups with no limits
  • Remove concurrency to allow migrations when coderd runs on multiple replicas (#​8353)
  • Pass oauth configs to site (#​8390)
  • Improve error message for missing action in Audit log (#​8335)
  • Add missing fields to extract api key config (#​8393)
  • Resize terminal when alert is dismissed (#​8368)
  • Report failed CompletedJob (#​8318)
  • Resolve nil pointer dereference on missing oauth config (#​8352)
  • Update fly.io example to remove deprecated parameters (#​8194)

Compare: v0.25.0...0.26.0

Container image

  • docker pull ghcr.io/coder/coder:v0.26.0

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.25.0

Compare Source

Changelog

Warning: This release has a known issue: #​8351. Upgrade directly to v0.26.0 which includes a fix

Features
  • The coder stat fetches workspace utilization metrics, even from within a container. Our example templates have been updated to use this to show CPU, memory, disk via agent metadata (#​8005)
  • Helm: coder.command can specify a different command for the Coder pod (#​8116)
  • Enterprise deployments can create templates without 'everyone' group access (#​7982)
    Disable "everyone"
  • Add login type 'none' to prevent password login. This can come in handy for machine accounts for CI/CD pipelines or other automation (#​8009)
  • Healthcheck endpoint has a database section: /api/v2/debug/health
  • Force DERP connections in CLI with --disable-direct flag (#​8131)
  • Disable all direct connections for a Coder deployment with --block-direct-connections (#​7936)
  • Search for workspaces based on last activity (#​2658)
    last_seen_before:"2023-01-14T23:59:59Z" last_seen_after:"2023-01-08T00:00:00Z"
    
  • Queue position of pending workspace builds are shown in the dashboard (#​8244) Queue position
  • Enable Terraform debug mode via deployment configuration (#​8260)
  • Add github device flow for authentication (#​8232)
  • Sort Coder parameters with display_order property (#​8227)
  • Users can convert from username/password accounts to OIDC accounts in Account settings (#​8105) (@​Emyrk)
    Convert account
  • Show service banner in SSH/TTY sessions (#​8186)
  • Helm chart now supports RBAC for deployments (#​8233)
Bug fixes
  • coder logout will not invalidate long-lived API tokens (#​8275)
  • Helm: use /healthz for liveness and readiness probes instead of /api/v2/buildinfo (#​8035)
  • Close output writer before reader on Windows to unblock close (#​8299)
  • Resize terminal when dismissing warning (#​8028)
  • Fix footer year (#​8036)
  • Prevent filter input update when focused (#​8102)
  • Fix filters errors display (#​8103)
  • Show error when parameter is invalid (#​8125)
  • Display correct user_limit on license ui (#​8118)
  • Only collect prometheus database metrics when explicitly enabled (#​8045)
  • Avoid missed logs when streaming startup logs (#​8029)
  • Show git provider id instead of type (#​8075)
  • Disable websocket compression for startup logs in Safari (#​8087)
  • Revert to canvas renderer for xterm (#​8138)
Documentation
  • Template inheritance with Terraform modules (#​8328) (@​bpmct)
  • Steps for configuring trusted headers & origins in Helm chart (#​8031)
  • OIDC keycloak docs (#​8042)
  • Steps for registering a github app with coder (#​7976)
  • Prometheus scrape_config example (#​8113)
  • coder ping example for troubleshooting (#​8133)
  • Application logs (#​8166)
  • Strip CORS headers from applications (#​8057)
  • Max lifetime docs and refactor UI helper text (#​8185)
  • Add default dir for VS Code Desktop (#​8184)
  • Agent metadata is now GA (#​8111) (@​bpmct)
  • Note SSH key location in workspaces (#​8264)
  • Update examples of IDEs: remove JetBrains Projector and add VS Code Server (#​8310)

Compare: v0.24.1...v0.25.0

Container image

  • docker pull ghcr.io/coder/coder:v0.25.0

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.24.1

Compare Source

Changelog

Features
Bug fixes
  • Guard against multiple rpty race for same id (#​7998)
  • Avoid deadlock in (*logFollower).follow (#​7983)
  • Prevent lost messages in watchWorkspaceAgentMetadata (#​7934)
  • Correct CLI output for template version list --output=json (#​7984)
  • Fix --header flag in CLI (#​8023)
Documentation
Other changes

Compare: v0.24.0...0.24.1

Container image

  • docker pull ghcr.io/coder/coder:v0.24.1

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.24.0

Compare Source

Changelog

⚠️ BREAKING CHANGES

Note
Learn more about our parameters changes here.

Features
Bug fixes
  • Speed up CLI over SSH (#​7885)
  • Handle API older than the client for startup script behavior (#​7933)
  • Ensure SCIM usernames are validated (#​7925)
  • Fix navbar alignment on small screens (#​7739)
  • Fix the proxy menu not showing latency (#​7785)
  • Update the template form when a value is changed (#​7873)
  • Improve filter on smaller screens (#​7899)
  • Return the correct user when using me on the filter menu (#​7906)
  • Do not skip parameter validation if min or max = 0 (#​7707)
  • Standardize CODER_PG_CONNECTION_URL (#​7781)
  • Ignore case while sorting usernames (#​7870)
  • Respect uppercase letters in username filter for audit (#​7880)
  • Validate that parameter names are unique (#​7882)
Documentation
Reverts
  • 14a63d7 revert(provisionersdk): remove support for .tf.json files (#​7829)

Compare: v0.23.7...0.24.0

Container image

  • docker pull ghcr.io/coder/coder:v0.24.0

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.7

Compare Source

Changelog

Bug fixes

Compare: v0.23.6...0.23.7

Container image

  • docker pull ghcr.io/coder/coder:v0.23.7

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.6

Compare Source

Changelog

Features
Bug fixes
Documentation
Code refactoring
Chores
Other changes

Compare: v0.23.5...0.23.6

Container image

  • docker pull ghcr.io/coder/coder:v0.23.6

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.5

Compare Source

Changelog

Features
Bug fixes
Code refactoring
Chores
Other changes

Compare: v0.23.4...0.23.5

Container image

  • docker pull ghcr.io/coder/coder:v0.23.5

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.4

Compare Source

Changelog

Chores
Other changes

Compare: v0.23.3...0.23.4

Container image

  • docker pull ghcr.io/coder/coder:v0.23.4

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.3

Compare Source

Changelog

Warning: v0.23.3 has a known issue that may cause connection instability when using JetBrains Gateway.

Features
Bug fixes
Documentation
Chores
Other changes

Compare: v0.23.2...0.23.3

Container image

  • docker pull ghcr.io/coder/coder:v0.23.3

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.

v0.23.2

Compare Source

Changelog

Features
Bug fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/coder-0.x branch from e6a2404 to 9f47e40 Compare February 21, 2023 08:50
@renovate renovate bot changed the title Update Helm release coder to v0.17.3 Update Helm release coder to v0.17.4 Feb 21, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 9f47e40 to 56a1d83 Compare March 1, 2023 21:25
@renovate renovate bot changed the title Update Helm release coder to v0.17.4 Update Helm release coder to v0.18.0 Mar 1, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 56a1d83 to 1315bce Compare March 2, 2023 22:58
@renovate renovate bot changed the title Update Helm release coder to v0.18.0 Update Helm release coder to v0.18.1 Mar 2, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 1315bce to bfad833 Compare March 10, 2023 16:57
@renovate renovate bot changed the title Update Helm release coder to v0.18.1 Update Helm release coder to v0.19.2 Mar 10, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from bfad833 to 1fa8551 Compare March 21, 2023 21:51
@renovate renovate bot changed the title Update Helm release coder to v0.19.2 Update Helm release coder to v0.20.0 Mar 21, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 1fa8551 to 331b143 Compare March 23, 2023 17:35
@renovate renovate bot changed the title Update Helm release coder to v0.20.0 Update Helm release coder to v0.20.1 Mar 23, 2023
@renovate renovate bot changed the title Update Helm release coder to v0.20.1 Update Helm release coder to v0.21.0 Mar 28, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch 2 times, most recently from dd5e70c to 4434b1e Compare March 28, 2023 12:34
@renovate renovate bot changed the title Update Helm release coder to v0.21.0 Update Helm release coder to v0.21.1 Mar 28, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 4434b1e to 7e1e817 Compare March 29, 2023 21:16
@renovate renovate bot changed the title Update Helm release coder to v0.21.1 Update Helm release coder to v0.21.2 Mar 29, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 7e1e817 to 369acd3 Compare April 3, 2023 18:30
@renovate renovate bot changed the title Update Helm release coder to v0.21.2 Update Helm release coder to v0.21.3 Apr 3, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 369acd3 to 005602d Compare April 6, 2023 20:12
@renovate renovate bot changed the title Update Helm release coder to v0.21.3 Update Helm release coder to v0.22.0 Apr 6, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 005602d to 307eabe Compare April 16, 2023 19:06
@renovate renovate bot changed the title Update Helm release coder to v0.22.0 Update Helm release coder to v0.22.1 Apr 16, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 307eabe to 983e035 Compare April 17, 2023 17:42
@renovate renovate bot changed the title Update Helm release coder to v0.22.1 Update Helm release coder to v0.22.2 Apr 17, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 983e035 to ef5b500 Compare May 28, 2023 11:10
@renovate renovate bot changed the title Update Helm release coder to v0.22.2 Update Helm release coder to v0.23.7 May 28, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from ef5b500 to 0fd56c0 Compare June 9, 2023 20:43
@renovate renovate bot changed the title Update Helm release coder to v0.23.7 Update Helm release coder to v0.24.0 Jun 9, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 0fd56c0 to c4367c0 Compare June 14, 2023 12:38
@renovate renovate bot changed the title Update Helm release coder to v0.24.0 Update Helm release coder to v0.24.1 Jun 14, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from c4367c0 to 9e3cde6 Compare July 5, 2023 21:28
@renovate renovate bot changed the title Update Helm release coder to v0.24.1 Update Helm release coder to v0.25.0 Jul 5, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 9e3cde6 to 862df95 Compare July 10, 2023 20:02
@renovate renovate bot changed the title Update Helm release coder to v0.25.0 Update Helm release coder to v0.26.0 Jul 10, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 862df95 to 1227c6c Compare July 12, 2023 19:00
@renovate renovate bot changed the title Update Helm release coder to v0.26.0 Update Helm release coder to v0.26.1 Jul 12, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 1227c6c to 4ab5e84 Compare July 21, 2023 14:45
@renovate renovate bot changed the title Update Helm release coder to v0.26.1 Update Helm release coder to v0.27.0 Jul 21, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 4ab5e84 to 6810479 Compare July 21, 2023 21:01
@renovate renovate bot changed the title Update Helm release coder to v0.27.0 Update Helm release coder to v0.27.1 Jul 21, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 6810479 to 3c6eac6 Compare July 27, 2023 04:30
@renovate renovate bot changed the title Update Helm release coder to v0.27.1 Update Helm release coder to v0.27.2 Jul 27, 2023
@renovate renovate bot force-pushed the renovate/coder-0.x branch from 3c6eac6 to 4a409f4 Compare August 1, 2023 19:02
@renovate renovate bot changed the title Update Helm release coder to v0.27.2 Update Helm release coder to v0.27.3 Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant