Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

Releases: JenswBE/go-commerce

v1.1.0

08 Jan 17:06
a42ccaf
Compare
Choose a tag to compare

What's Changed

Dependency bumps

Full Changelog: v1.0.1...v1.1.0

v1.0.1

12 Nov 09:31
a6e5c96
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

14 Oct 07:48
4cde903
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.0.7.0...v1.0.0

v.0.7.0

25 Aug 07:09
856579d
Compare
Choose a tag to compare

What's Changed

  • Bump actions/setup-go from 3 to 4 by @dependabot in #56
  • Refresh project by @JenswBE in #57
  • Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in #58
  • Refresh project by @JenswBE in #62
  • Optimize Dockerfile by @JenswBE in #63
  • Update dependency bootstrap-icons to v1.10.5 by @renovate in #64
  • Only login to Docker Hub on push event by @JenswBE in #66
  • Bump github.com/go-playground/validator/v10 from 10.12.0 to 10.13.0 by @dependabot in #65
  • Bump gorm.io/gorm from 1.25.0 to 1.25.1 by @dependabot in #67
  • Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in #68
  • Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 by @dependabot in #73
  • Bump github.com/go-playground/validator/v10 from 10.13.0 to 10.14.0 by @dependabot in #71
  • Bump github.com/microcosm-cc/bluemonday from 1.0.23 to 1.0.24 by @dependabot in #70
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #72
  • Update dependency bootstrap to v5.3.0 by @renovate in #74
  • Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 by @dependabot in #75
  • Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in #79
  • Bump github.com/go-playground/validator/v10 from 10.14.0 to 10.14.1 by @dependabot in #76
  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #77
  • Bump github.com/go-gormigrate/gormigrate/v2 from 2.0.2 to 2.1.0 by @dependabot in #78
  • Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by @dependabot in #80
  • Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by @dependabot in #82
  • Bump gorm.io/gorm from 1.25.1 to 1.25.2 by @dependabot in #81
  • Bump github.com/microcosm-cc/bluemonday from 1.0.24 to 1.0.25 by @dependabot in #83
  • Update dependency bootstrap to v5.3.1 by @renovate in #84
  • Bump github.com/rs/zerolog from 1.29.1 to 1.30.0 by @dependabot in #85
  • Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 by @dependabot in #87
  • Bump github.com/go-playground/validator/v10 from 10.14.1 to 10.15.0 by @dependabot in #86
  • Bump gorm.io/gorm from 1.25.2 to 1.25.3 by @dependabot in #89
  • Bump github.com/go-playground/validator/v10 from 10.15.0 to 10.15.1 by @dependabot in #91
  • Bump gorm.io/gorm from 1.25.3 to 1.25.4 by @dependabot in #92
  • Bump github.com/jinzhu/copier from 0.3.5 to 0.4.0 by @dependabot in #90
  • Bump to Go 1.21 by @JenswBE in #93

Full Changelog: v0.6.0...v.0.7.0

v0.6.0 - Bump to Go 1.20

02 Feb 21:02
Compare
Choose a tag to compare
  • Bump to Go 1.20
  • Bump dependencies
  • Use common linting config

v0.5.3 - Fix bugs

24 Nov 20:29
f370d38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2 - Bump dependencies

11 Oct 20:29
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/microcosm-cc/bluemonday from 1.0.19 to 1.0.20 by @dependabot in #24
  • Bump github.com/coreos/go-oidc/v3 from 3.2.0 to 3.3.0 by @dependabot in #23
  • Bump github.com/rs/zerolog from 1.27.0 to 1.28.0 by @dependabot in #22
  • Bump other dependencies not managed by Dependabot

Full Changelog: v0.5.1...v0.5.2

v0.5.1 - Fix AmountInCents parsing

18 Aug 19:09
Compare
Choose a tag to compare

Fixes

  • NewAmountInCentsFromString didn't correctly handle decimal strings with a truncated decimal part like 1.2. Instead of expected result 1.20, the result became 1.02. Code fixed and unit tests extended.

v0.5.0 - Include admin GUI

18 Aug 18:14
Compare
Choose a tag to compare

⚠️ Warning

Following breaking changes have been made:

  • Support for Basic Auth was removed. Instead you could use authentication type NONE and use a reverse proxy to provide basic auth (or another type of authentication beyond OIDC).
  • Following config settings were ADDED:
    • Authentication.OIDC.ClientID - AUTH_OIDC_CLIENT_ID
    • Authentication.OIDC.ClientSecret - AUTH_OIDC_CLIENT_SECRET
    • Authentication.SessionAuthKey - AUTH_SESSION_AUTH_KEY
    • Authentication.SessionEncKey - AUTH_SESSION_ENC_KEY
    • Features.StartpageFeature - FEATURES_STARTPAGE_FEATURE: Non-breaking as it defaults to the Products feature
    • Features.Products.PublicURLTemplate - FEATURES_PRODUCTS_PUBLIC_URL_TEMPLATE: Non-breaking as optional
    • Features.Products.ShortDescriptionOnly - FEATURES_PRODUCTS_SHORT_DESCRIPTION_ONLY: Non-breaking as defaults to false
  • Following config settings were REMOVED:
    • Authentication.BasicAuth.Username - AUTH_BASIC_USERNAME: Due to dropping Basic Auth support
    • Authentication..BasicAuth.Password - AUTH_BASIC_PASSWORD: Due to dropping Basic Auth support

Changes

  • This release deprecates https://github.com/JenswBE/go-commerce-admin in favor of a build-in admin GUI. This is mainly due to improving the stability and simplifying the setup.
  • Finalizes support for multiple images for products
  • Bumps Go to v1.18

v0.4.0 - Add E2E tests

10 Mar 21:01
Compare
Choose a tag to compare

⚠️ Warning

Config for OIDC authentication has changed:

  • Env var AUTH_ISSUER_URL renamed to AUTH_OIDC_ISSUER_URL
  • Config entries Authentication.* renamed to Authentication.OIDC.*

Changes

  • Add E2E tests
  • Fix bug which deletes the images of a product when you update the product (only on DB level, files were kept)