Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CHANGELOG.md for v0.5.3 #1049

Merged
merged 1 commit into from
Oct 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and Yorkie adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)

## [Unreleased]

## [0.5.3] - 2024-09-23

## Changed

- Introduce VersionVector by @JOOHOJANG in https://github.com/yorkie-team/yorkie/pull/1047

## [0.5.2] - 2024-09-22

## Changed
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
YORKIE_VERSION := 0.5.2
YORKIE_VERSION := 0.5.3

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codebase verification

Based on the verification results, I can now provide the final response:

Version update needs attention in several components

The version 0.5.3 update is inconsistent across the repository:

  • ✅ CHANGELOG.md correctly shows version 0.5.3
  • ✅ yorkie-cluster Chart.yaml is updated to version 0.5.3
  • ❌ yorkie-argocd Chart.yaml is still at version 0.4.7
  • ❌ yorkie-monitoring Chart.yaml is still at version 0.4.11
  • ❌ version.go appears to be not updated (current value is "0.0.0")

Please ensure all version references are consistently updated to 0.5.3 across all components, particularly:

  1. Update version in yorkie-argocd Chart.yaml
  2. Update version in yorkie-monitoring Chart.yaml
  3. Update Version variable in version.go
🔗 Analysis chain

LGTM! Version bump looks correct.

The version update from 0.5.2 to 0.5.3 aligns with the PR objectives.

Let's verify version consistency across the repository:


Let me generate additional scripts to verify the version consistency more thoroughly, especially since the Helm charts path seems incorrect.

This broader search will help us:

  1. Find all version references across the codebase
  2. Locate the actual path of Helm charts (if they exist)
  3. Check package files that commonly contain version information

Let's check the actual content of the Chart.yaml files and verify the version in CHANGELOG.md more thoroughly.

This will help us:

  1. Verify if the Helm charts are properly updated
  2. Confirm the CHANGELOG.md entry and its content
  3. Check if version.go files contain the correct version
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify that version numbers are consistently updated across all relevant files

# Test 1: Check CHANGELOG.md for the new version
echo "Checking CHANGELOG.md for version 0.5.3..."
rg "## \[0\.5\.3\]" CHANGELOG.md

# Test 2: Check OpenAPI specs
echo -e "\nChecking OpenAPI specs for version 0.5.3..."
rg "version: ['\"](0\.5\.3|v0\.5\.3)" api/docs/

# Test 3: Check Helm charts
echo -e "\nChecking Helm charts for version 0.5.3..."
rg "version: 0\.5\.3" "build/charts/*/Chart.yaml"
rg "appVersion: 0\.5\.3" "build/charts/*/Chart.yaml"

Length of output: 646


Script:

#!/bin/bash
# Let's do a more comprehensive version check

# Check all possible version references in the repository
echo "Checking all files for version 0.5.3 references..."
rg "0\.5\.3" --type-not binary --type-not lock

# Find potential Helm chart locations
echo -e "\nLocating Chart.yaml files..."
fd "Chart.yaml"

# Check package files for version
echo -e "\nChecking package files..."
fd "package.json|version.go" --exec cat {}

Length of output: 5744


Script:

#!/bin/bash

# Check the content of all Chart.yaml files
echo "Checking Chart.yaml contents..."
fd "Chart.yaml" --exec cat {}

# Check CHANGELOG.md for both the version header and content
echo -e "\nChecking CHANGELOG.md content..."
rg -A 5 "## \[0\.5\.3\]" CHANGELOG.md

# Check version.go for any version-related constants or variables
echo -e "\nChecking version.go for version information..."
rg "Version.*=.*\"0\.5\.3\"" internal/version/version.go pkg/version/version.go

Length of output: 3328

GO_PROJECT = github.com/yorkie-team/yorkie

Expand Down
2 changes: 1 addition & 1 deletion api/docs/yorkie.base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ openapi: 3.1.0
info:
title: Yorkie
description: "Yorkie is an open source document store for building collaborative editing applications."
version: v0.5.2
version: v0.5.3
servers:
- url: https://api.yorkie.dev
description: Production server
Expand Down
10 changes: 5 additions & 5 deletions api/docs/yorkie/v1/admin.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
Yorkie is an open source document store for building collaborative
editing applications.
title: Yorkie
version: v0.5.2
version: v0.5.3
servers:
- description: Production server
url: https://api.yorkie.dev
Expand Down Expand Up @@ -701,7 +701,7 @@ components:
- type: number
title: server_seq
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -972,7 +972,7 @@ components:
title: snapshot
type: string
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -2262,8 +2262,8 @@ components:
additionalProperties: false
description: ""
oneOf:
- type: string
- type: number
- type: string
- type: number
title: value
title: VectorEntry
type: object
Expand Down
2 changes: 1 addition & 1 deletion api/docs/yorkie/v1/cluster.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
Yorkie is an open source document store for building collaborative
editing applications.
title: Yorkie
version: v0.5.2
version: v0.5.3
servers:
- description: Production server
url: https://api.yorkie.dev
Expand Down
10 changes: 5 additions & 5 deletions api/docs/yorkie/v1/resources.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
Yorkie is an open source document store for building collaborative
editing applications.
title: Yorkie
version: v0.5.2
version: v0.5.3
servers:
- description: Production server
url: https://api.yorkie.dev
Expand Down Expand Up @@ -220,7 +220,7 @@ components:
- type: number
title: server_seq
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -270,7 +270,7 @@ components:
title: snapshot
type: string
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -1788,8 +1788,8 @@ components:
additionalProperties: false
description: ""
oneOf:
- type: string
- type: number
- type: string
- type: number
title: value
title: VectorEntry
type: object
Expand Down
2 changes: 1 addition & 1 deletion api/docs/yorkie/v1/system.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
Yorkie is an open source document store for building collaborative
editing applications.
title: Yorkie
version: v0.5.2
version: v0.5.3
servers:
- description: Production server
url: https://api.yorkie.dev
Expand Down
10 changes: 5 additions & 5 deletions api/docs/yorkie/v1/yorkie.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
Yorkie is an open source document store for building collaborative
editing applications.
title: Yorkie
version: v0.5.2
version: v0.5.3
servers:
- description: Production server
url: https://api.yorkie.dev
Expand Down Expand Up @@ -428,7 +428,7 @@ components:
- type: number
title: server_seq
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -478,7 +478,7 @@ components:
title: snapshot
type: string
versionVector:
$ref: '#/components/schemas/yorkie.v1.VersionVector'
$ref: "#/components/schemas/yorkie.v1.VersionVector"
additionalProperties: false
description: ""
title: version_vector
Expand Down Expand Up @@ -1585,8 +1585,8 @@ components:
additionalProperties: false
description: ""
oneOf:
- type: string
- type: number
- type: string
- type: number
title: value
title: VectorEntry
type: object
Expand Down
4 changes: 2 additions & 2 deletions build/charts/yorkie-cluster/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ maintainers:

sources:
- https://github.com/yorkie-team/yorkie
version: 0.5.2
appVersion: "0.5.2"
version: 0.5.3
appVersion: "0.5.3"
kubeVersion: ">=1.23.0-0"

dependencies:
Expand Down
Loading