Releases: Permify/permify
v0.7.2
Changelog
- 4b4b74a *: gofumpt
- 977e5b8 Merge pull request #1014 from Permify/dependabot/github_actions/github/codeql-action-3.23.1
- e0bfa2f Merge pull request #1015 from Permify/dependabot/github_actions/actions/upload-artifact-4.2.0
- 5afaf17 Merge pull request #1016 from Permify/dependabot/github_actions/actions/dependency-review-action-4.0.0
- 04a8b2e Merge pull request #1018 from Min2who/helm
- 0f83d1f Merge pull request #1019 from mohanish2504/meaningful_errors
- 1f3e265 Merge pull request #1021 from Permify/docs
- 28b915e Merge pull request #1022 from Permify/next
- 570fc4a added helm documentation
- 21a0098 build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0
- e9176e7 build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
- d13145b build(deps): bump github/codeql-action from 3.23.0 to 3.23.1
- a6011db build: version info update
- 76a5c54 separating 4xx and 5xx errors
This version can be found as Docker images at permify/permify:v0.7.2 and ghcr.io/permify/permify:v0.7.2.
v0.7.1
Changelog
- 0493305 build(deps): bump actions/dependency-review-action from 3.1.4 to 3.1.5
- efb87bb build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
- 24d8ce4 build(deps): bump github/codeql-action from 3.22.12 to 3.23.0
- 9c7f5a1 build(deps): bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0
- 4b21b83 feat(config): increase default RateLimit from 100 to 10,000
- 608dab6 feat(datastore): add ctx for handling context related errors
- 25c4508 feat(datastore): implement backoff strategy for retry mechanism
- e7bb4b9 feat: error for unsupported psql versions
This version can be found as Docker images at permify/permify:v0.7.1 and ghcr.io/permify/permify:v0.7.1.
v0.7.0
Changelog
- d3c5405 Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel-1.21.0
- 52aafdf Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-0.44.0
- bd7f326 Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc-1.21.0
- ada70c4 Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/exporters/zipkin-1.21.0
- 63a76e3 Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/metric-1.21.0
- 5fd66c8 Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.21.0
- e84639b Merge branch 'master' into dependabot/go_modules/go.opentelemetry.io/otel/sdk/metric-1.21.0
- 6f3dace Merge pull request #1007 from Permify/log-improvements
- 1fa18db Merge pull request #889 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc-1.21.0
- f4e0a75 Merge pull request #891 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/metric-1.21.0
- e0dccfd Merge pull request #892 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/zipkin-1.21.0
- d4130ee Merge pull request #893 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-0.44.0
- b7f3855 Merge pull request #895 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.21.0
- 80d4ff0 Merge pull request #898 from Permify/dependabot/go_modules/go.opentelemetry.io/otel-1.21.0
- 6bbf1d6 Merge pull request #899 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/sdk/metric-1.21.0
- 31129fb Merge pull request #900 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.21.0
- 6966d56 Merge pull request #972 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc-0.46.1
- c316083 Merge pull request #973 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace-1.21.0
- 4ed432d Merge pull request #974 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/host-0.46.1
- cbf9e94 build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
- 01ebee4 build(deps): bump go.opentelemetry.io/contrib/instrumentation/host
- 113ed57 build(deps): bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0
- 83578e3 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
- 2bdb530 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace
- c5434e8 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
- 8ca46c9 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
- 6076a53 build(deps): bump go.opentelemetry.io/otel/exporters/zipkin
- 8516b32 build(deps): bump go.opentelemetry.io/otel/metric from 1.20.0 to 1.21.0
- d58a70d build(deps): bump go.opentelemetry.io/otel/sdk from 1.20.0 to 1.21.0
- 3a3adf5 build(deps): bump go.opentelemetry.io/otel/sdk/metric
- 2ed2d64 build: version info update
- 83c3a0a feat: add unary and stream server interceptors to logging configuration
- eff5d42 refactor: extend NotFound error handling for code ranges 3999-4999
- 2c48c36 refactor: update logging level and message format
This version can be found as Docker images at permify/permify:v0.7.0 and ghcr.io/permify/permify:v0.7.0.
v0.6.9
Changelog
- e1d127d Merge pull request #1003 from Permify/next
- f291920 Merge pull request #1004 from Permify/refactor/switch-to-gobreaker-add-singleflight
- 6668abe Merge pull request #1005 from Permify/refactor/error-handling
- bee7da8 Merge pull request #988 from Permify/dependabot/docker/chainguard/static-37200bd
- aaba826 Merge pull request #989 from Permify/dependabot/github_actions/docker/setup-buildx-action-3.0.0
- eb0ada3 Merge pull request #990 from Permify/dependabot/github_actions/docker/login-action-3.0.0
- 806c4ef Merge pull request #991 from Permify/dependabot/github_actions/docker/setup-qemu-action-3.0.0
- 58824ad Merge pull request #992 from Permify/dependabot/github_actions/actions/setup-go-5.0.0
- cdc1605 Merge pull request #993 from Permify/dependabot/github_actions/ossf/scorecard-action-2.3.1
- 58fa2b8 Merge pull request #998 from berkeli/docs-add-documentation-for-service-section-of-config
- 3380447 build(deps): bump actions/setup-go from 2.2.0 to 5.0.0
- ea7e7ec build(deps): bump chainguard/static from
a2f525dto37200bd - 862db90 build(deps): bump docker/login-action from 1.14.1 to 3.0.0
- 49a3e7b build(deps): bump docker/setup-buildx-action from 1.7.0 to 3.0.0
- b22e841 build(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0
- caf3a08 build(deps): bump ossf/scorecard-action from 2.1.2 to 2.3.1
- a4c4884 build: version info update
- b8de123 feat: account id added
- 2b65179 feat: add singleflight decorator for enhanced request deduplication
- 5e17308 refactor: modularize error handling for context-related errors
- 2eacc29 refactor: switch from hystrix to gobreaker for circuit breaking
This version can be found as Docker images at permify/permify:v0.6.9 and ghcr.io/permify/permify:v0.6.9.
v0.6.8
Changelog
- 24c1413 Postgres Index Optimization and Benchmarking #863 (STILL WIP)
- b9423ae Merge branch 'master' of github.com:Permify/permify
- b88c90b Merge branch 'master' of github.com:Permify/permify
- 88c2f15 Merge pull request #967 from Permify/dependabot/github_actions/github/codeql-action-3.22.12
- 0b2af5f Merge pull request #968 from Permify/dependabot/github_actions/actions/checkout-4.1.1
- 3680ae2 Merge pull request #969 from Permify/dependabot/github_actions/actions/upload-artifact-4.0.0
- ba66078 Merge pull request #970 from Permify/dependabot/github_actions/actions/dependency-review-action-3.1.4
- 939fd7f Merge pull request #971 from Permify/dependabot/github_actions/actions/setup-node-4.0.1
- aac499b Merge pull request #975 from Permify/dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.27.0
- 6a71a87 Merge pull request #976 from Permify/dependabot/go_modules/google.golang.org/grpc-1.60.1
- 423824f Merge pull request #978 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.18.1
- e91ea45 Merge pull request #979 from Permify/dependabot/go_modules/golang.org/x/net-0.19.0
- 70d5744 Merge pull request #984 from mohanish2504/mohanish/postgres_optimization
- 441d628 Merge pull request #995 from meesvandongen/patch-1
- 1b2fe30 Merge pull request #996 from Permify/next
- 7bf38e0 Merge remote-tracking branch 'upstream/master'
- ba993e6 Modification: usging create/drop schema index concurrently
- f6e8dae build(deps): bump actions/checkout from 2.7.0 to 4.1.1
- b684ecf build(deps): bump actions/dependency-review-action from 2.5.1 to 3.1.4
- da7901a build(deps): bump actions/setup-node from 2.5.2 to 4.0.1
- c04d1ae build(deps): bump actions/upload-artifact from 3.1.0 to 4.0.0
- 6be7942 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
- c9456f6 build(deps): bump github.com/testcontainers/testcontainers-go
- 27dd815 build(deps): bump github/codeql-action from 2.2.4 to 3.22.12
- 97c1e36 build(deps): bump golang.org/x/net from 0.17.0 to 0.19.0
- cecfe6c build(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.1
- 674b650 build: version info update
- 6b814e0 feat: optimize Go build process with caching in Dockerfile
- 4b7019e fix: missing http tls flag added
This version can be found as Docker images at permify/permify:v0.6.8 and ghcr.io/permify/permify:v0.6.8.
v0.6.7
Changelog
- d66af46 *: version info update
- 8c362de Merge pull request #958 from Permify/feature/validate-pr-titles
- 0df4df5 Merge pull request #959 from Permify/cleanup-lint-tools
- 172e2f7 Merge pull request #960 from Permify/fossa-license-scan-1
- 75cf13e Merge pull request #962 from Permify/readme-updates
- 33bf308 Merge pull request #963 from Permify/scorecard-action
- 3131ff0 Merge pull request #964 from step-security-bot/stepsecurity_remediation_1703875364
- f2e9db1 Merge pull request #965 from step-security-bot/stepsecurity_remediation_1703875796
- 1ebda24 Merge pull request #966 from step-security-bot/stepsecurity_remediation_1703876194
- b437b15 Merge pull request #983 from Permify/update-fossa-exclusions
- c784919 Merge pull request #985 from Permify/storage-tests
- d0f0fac Merge pull request #986 from Permify/test-coverage
- 8bf10c2 Merge pull request #987 from Permify/next
- 32edae4 [StepSecurity] ci: Harden GitHub Actions
- 5ff513d ci: apply security best practices
- c935316 ci: harden github actions
- 826f360 feat(config): add fossa configuration file
- 48b2a42 feat: add track_commit_timestamp=on for watch tests
- 5124c40 feat: implement GitHub Action for validating PR titles
- d756aa9 feat: ossf scorecard action
- 16fabf0 fix: attribute scan for data changes
- 7bc869e refactor: remove unused Go linter tools from dependencies
- 78db231 test(database): expand coverage tests for database iterators
- 0a1fb7f test(schema): expand coverage tests for linked schema
- 54fcf4b test(snapshot): expand coverage tests for snapshot
- 1939625 test(storage): expand coverage tests for data writer
This version can be found as Docker images at permify/permify:v0.6.7 and ghcr.io/permify/permify:v0.6.7.
v0.6.6
Changelog
- 78b8cf9 *: version info update
- f59b84b build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0
- a0664a3 build(deps): bump github.com/google/cel-go from 0.18.1 to 0.18.2
- c9bfea8 build(deps): bump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.0
- 229dc8d build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2
- d9880b1 build(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0
- 64b6c4f build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0
- 5ac1324 chore(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.11
- 826834f chore(deps): bump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.1
- d385a75 feat: add favicon
- 467cbdb fix(memory): is empty check for data delete
- 97d3973 fix: schema writer wring test name
- edbefec fix: wrong test name
- e758911 refactor: manifest size changes
This version can be found as Docker images at permify/permify:v0.6.6 and ghcr.io/permify/permify:v0.6.6.
v0.6.5
Changelog
- 8b921ee *: version info update
- 44f6170 Merge branch 'Permify:master' into data-bundles
- f56fc35 Merge branch 'Permify:master' into data-bundles
- 00e2272 Merge pull request #937 from neo773/data-bundles
- dcfacc2 Merge pull request #949 from Permify/docs
- 58c7bc7 Merge pull request #951 from Permify/next
- 3d86065 WIP: Add Data Bundle for memdb
- bc239da feat: run operation function added
- e6f6386 feat: storage bundle added
- d3e6b09 fix(memory): wrong table name
- aa49d47 fix: implementation and tests
- abfd7ac refactor: bundle schema unique id update
- 5888cbe refactor: bundle writer interface changes
- 008fb32 refactor: move memdb consts to separate package
This version can be found as Docker images at permify/permify:v0.6.5 and ghcr.io/permify/permify:v0.6.5.
v0.6.4
Changelog
- 5b9c023 *: version info change
- 51cfc9a Button Alignment Issue
- ff4fa96 Fix: Button Alignment
- 44445e9 Merge pull request #1 from ThilakReddyy/master
- 964043e Merge pull request #888 from Permify/dependabot/go_modules/github.com/spf13/cobra-1.8.0
- 3956e89 Merge pull request #934 from berkeli/playground-add-guided-tour
- d071151 Merge pull request #935 from Permify/playground-tour
- 2d04044 Merge pull request #938 from berkeli/playground-update-docs-local-development
- 8b87e91 Merge pull request #939 from Permify/example-models
- c679dfe Merge pull request #940 from Permify/next
- ff34add Merge pull request #941 from ThilakReddyy/ButtonAlignmentIssue
- 97fe9cd Merge pull request #943 from Permify/dependabot/go_modules/golang.org/x/crypto-0.17.0
- f0888d3 Merge pull request #944 from Permify/next
- ccd7e8d Merge pull request #945 from filipenko-sennder/master
- 7b13704 Relationship.js
- 860e8e6 add guided tour
- ca792ee build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
- ad567cf chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0
- 1d3cd7b feat(#933): guided tour interface for playground
- 6e584a7 feat(meter): add url path to override default url path
- 63bf71d feat(otlp-exporter): add URLPath configuration option for OTLP exporter
- 96ee90c feat(tracing): add meter-insecure configuration option
- 18b367b feature: add localstorage session saving so tour guide is only shown once
- e01fadb fix(playground): router path error
- 1e7d797 fix(tracing): correct tracer URL path binding
- 6cdd74c fix: remove deprecated 'showArrow' property to resolve errors
- f0e0352 playground: refactor guided tour component
- 2f74a09 refactor: always invoke setCode without conditional check
- 0c672d6 refactor: more meaningful organization & hierarchies data and scenarios
- 3692191 style: improve document formatting
- 274edf9 style: standardize import path case sensitivity
- c892d01 update docs for playground local dev
This version can be found as Docker images at permify/permify:v0.6.4 and ghcr.io/permify/permify:v0.6.4.
v0.6.3
Changelog
- d2d042b *: version info update
- b4438dc Merge branch 'Permify:master' into json-log
- 90be02e Merge pull request #923 from Permify/next
- 4e4477e Merge pull request #925 from Permify/issue-templates
- 99c2cdd Merge pull request #926 from Permify/docs
- c0cd169 Merge pull request #927 from Permify/docs
- dc96744 Merge pull request #928 from mohanish2504/mohanish/validate_before_coverage
- 5bf831e Merge pull request #930 from neo773/json-log
- b4d5bb5 Merge pull request #931 from neo773/json-log
- a15183f Merge pull request #932 from Permify/next
- 03b55f6 feat(coverage): validating befor running coverage.
- bc839b9 feat: add JSON logging
- 61e4273 fix: add cli flag for logger output
- 6d6658f refactor: update issue templates
This version can be found as Docker images at permify/permify:v0.6.3 and ghcr.io/permify/permify:v0.6.3.