Skip to content

Releases: Permify/permify

v0.6.1

30 Nov 20:14
dad1f05
Compare
Choose a tag to compare

Changelog

This version can be found as Docker images at permify/permify:v0.6.1 and ghcr.io/permify/permify:v0.6.1.

v0.6.0

30 Nov 19:57
Compare
Choose a tag to compare

Changelog

  • 7b015d8 *: version info update
  • 8933ab6 Merge pull request #812 from obakeng-develops/implement-preshared-auth-key
  • ef9e319 Merge pull request #854 from berkeli/docs-fix-broken-links-part3
  • b80ecc2 Merge pull request #855 from Permify/docs
  • 944cd09 Merge pull request #856 from Permify/next
  • dfb7d99 Merge pull request #857 from Permify/docs
  • 2b82329 Merge pull request #858 from Permify/next
  • 6f9a632 Merge pull request #859 from Permify/next
  • b954a0d Merge pull request #860 from Permify/next
  • 09c01f5 Merge pull request #864 from Permify/readme-5
  • a0bd1b5 Merge pull request #865 from Permify/EgeAytin-patch-1
  • 40f1d15 Merge pull request #866 from Permify/readme-6
  • 867770d Merge pull request #867 from Permify/readme-7
  • 2fb2d26 Merge pull request #868 from Permify/readme-8
  • 1f8b764 Merge pull request #869 from Permify/docs
  • cad3c0f Merge pull request #870 from Permify/change-discord-invitation
  • 2d3f7ee Merge pull request #871 from Permify/change-discord-invitation
  • 154da43 Merge pull request #874 from Permify/bundle
  • 756f747 Merge pull request #876 from Permify/docs-v0.6.x
  • 24a7fc0 Merge pull request #877 from berkeli/docs-fix-broken-links-part4
  • d562696 Merge pull request #879 from Permify/bundle-docs
  • 4e9e726 Merge pull request #881 from daertommy/holocron/1701164360590
  • 8e2c0a5 Merge pull request #882 from Permify/next
  • 7ead046 Merge pull request #883 from Permify/next
  • ce1e94a Merge pull request #885 from Permify/next
  • 0bd76fa Merge pull request #902 from Permify/next
  • 19273cb Update README.md
  • 0d5e5f2 Update README.md
  • 5e558fc Update README.md
  • 39f48e6 Update README.md
  • fff311d Update README.md
  • b81d0d0 Update docs/docusaurus.config.js
  • 43f51c4 chore(main): update main function and serve flags registration
  • 16ac4cb ci: playground examples sync action
  • ce3c662 feat(#576): data bundles
  • daf2f96 feat(#770): implement client-side authentication for hashring balancer
  • a290878 feat: add circuit breaker for bundles and tenants
  • 76e336f feat: add support for client-side authentication using pre-shared key
  • 6297804 fix: destination directory path added
  • 352459e fix: fix missing comma in options slice
  • 805a5ac fix: include authn module
  • 15ec566 fix: shapes source dir path
  • c198795 fix: shapes source dir path
  • 16243bc fix: validation shape context tuples yaml name
  • 5be3f65 fix: wrong error message
  • 64bd86e refactor(command): modify serve command structure
  • 08ec6e3 refactor: factory comments added
  • d67a66a refactor: json names added to bundle fields
  • d769163 refactor: remove unnecessary debug
  • 0e20e3f refactor: s3 bucket secret name change
  • af4b873 refactor: update discord invitation link

This version can be found as Docker images at permify/permify:v0.6.0 and ghcr.io/permify/permify:v0.6.0.

v0.5.9

20 Nov 17:04
4d0da83
Compare
Choose a tag to compare

Changelog

  • 78caf99 *: version info update
  • b845dda Merge pull request #848 from berkeli/docs-fix-broken-links-part1
  • 76a3d13 Merge pull request #849 from neo773/loader-schema
  • fdbe100 Merge pull request #850 from Permify/next
  • e2daa05 Merge pull request #851 from Permify/next
  • b715988 Merge pull request #852 from berkeli/docs-fix-broken-links-part2
  • 4d0da83 Merge pull request #853 from Permify/next
  • fe6def2 feat: add schema loader
  • d5ff9f4 feat: add type enum, loader struct, and NewSchemaLoader initialization function
  • dc50bc7 feat: loader options added to coverage command
  • dde330f refactor: remove regex validation for file path format

This version can be found as Docker images at permify/permify:v0.5.9 and ghcr.io/permify/permify:v0.5.9.

v0.5.8

17 Nov 13:08
bd78621
Compare
Choose a tag to compare

Changelog

  • 3190637 *: gofumpt
  • 31da6f8 *: version info update
  • 60c8fb3 Merge pull request #841 from Permify/docs
  • 6d2ceee Merge pull request #842 from saifxd7/feature/logging
  • 8c78113 Merge pull request #843 from berkeli/feat-grammar-fixes-in-contributing-doc
  • 5bd5258 Merge pull request #845 from Permify/next
  • bd78621 Merge pull request #846 from Permify/next
  • 4c9d45c feat: Added logs for schemaReader, schemaWriter, tenantReader, tenantWriter and watch.
  • a367d87 feat: added logging for file dataWriter.go.
  • daf1f56 feat: added logs for data reader.

This version can be found as Docker images at permify/permify:v0.5.8 and ghcr.io/permify/permify:v0.5.8.

v0.5.7

14 Nov 14:28
869fb31
Compare
Choose a tag to compare

Changelog

  • ea9675b *: version info update
  • d49b418 Merge pull request #688 from Permify/dependabot/npm_and_yarn/playground/xterm-addon-fit-0.8.0
  • 8d6a6a2 Merge pull request #791 from Permify/dependabot/npm_and_yarn/playground/testing-library/jest-dom-6.1.4
  • 2d6d3f0 Merge pull request #792 from Permify/dependabot/npm_and_yarn/playground/react-router-6.18.0
  • c1f4a18 Merge pull request #793 from Permify/dependabot/npm_and_yarn/playground/react-inlinesvg-4.1.0
  • dad4640 Merge pull request #794 from Permify/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.0
  • 180fc4f Merge pull request #795 from Permify/dependabot/go_modules/github.com/zitadel/oidc-1.13.5
  • 1362257 Merge pull request #796 from Permify/dependabot/go_modules/github.com/spf13/viper-1.17.0
  • 96d3ab0 Merge pull request #801 from Permify/readme-changes
  • e003527 Merge pull request #802 from Permify/readme-updates
  • 0a87068 Merge pull request #803 from Permify/docs
  • 9166dcd Merge pull request #813 from saifxd7/docs/app_examples
  • 22ea063 Merge pull request #815 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.20.0
  • 0ace102 Merge pull request #816 from Permify/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.1
  • a836107 Merge pull request #817 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-0.43.0
  • 46d9cf2 Merge pull request #818 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/zipkin-1.20.0
  • a1d1632 Merge pull request #820 from Permify/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.1
  • ed99023 Merge pull request #821 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace-1.20.0
  • f808b51 Merge pull request #822 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.20.0
  • 970649b Merge pull request #823 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/runtime-0.46.0
  • 0ab52e8 Merge pull request #824 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc-0.46.0
  • e15b49e Merge pull request #825 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc-1.20.0
  • b7db18e Merge pull request #827 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/host-0.46.0
  • 2fac02f Merge pull request #829 from Permify/readme-4
  • 518b389 Merge pull request #830 from Permify/docs
  • c5bbee1 Merge pull request #831 from Permify/docs
  • b8fdc78 Merge pull request #832 from saifxd7/docs/app_examples
  • e489106 Merge pull request #833 from Permify/playground-updates
  • 76803ab Merge pull request #835 from Permify/playground-updates
  • 869fb31 Merge pull request #839 from Permify/next
  • 15ca88b Update README.md
  • 6b52e3c build(deps): bump @testing-library/jest-dom in /playground
  • 6b6e4fc build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
  • da6637a build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0
  • 5cc4565 build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1
  • f0bf1b4 build(deps): bump github.com/spf13/viper from 1.16.0 to 1.17.0
  • 6ad3417 build(deps): bump github.com/zitadel/oidc from 1.13.4 to 1.13.5
  • de3e43f build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
  • bbba322 build(deps): bump go.opentelemetry.io/contrib/instrumentation/host
  • 28c7daf build(deps): bump go.opentelemetry.io/contrib/instrumentation/runtime
  • a214728 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  • 8f54358 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace
  • 3715e32 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
  • d97e814 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
  • 612c7f2 build(deps): bump go.opentelemetry.io/otel/exporters/zipkin
  • 7be5e29 build(deps): bump go.opentelemetry.io/otel/sdk from 1.17.0 to 1.20.0
  • a08424f build(deps): bump react-inlinesvg from 3.0.3 to 4.1.0 in /playground
  • d217a1f build(deps): bump react-router from 6.16.0 to 6.18.0 in /playground
  • d34e6c7 build(deps): bump xterm-addon-fit from 0.7.0 to 0.8.0 in /playground
  • f6be7bc feat(#807): playground tab view for advanced views
  • 7a556b6 fix(#834): inconsistent behavior with playground enforcement in YAML format

This version can be found as Docker images at permify/permify:v0.5.7 and ghcr.io/permify/permify:v0.5.7.

v0.5.6

02 Nov 07:39
466ae10
Compare
Choose a tag to compare

Changelog

  • 1874d4b *: version v0.5.6 info update
  • 2c27177 Merge pull request #776 from ahmethakanbesel/enable-docs-trailing-slash
  • 2f2a451 Merge pull request #777 from Permify/dependabot/go_modules/google.golang.org/grpc-1.58.3
  • 947191a Merge pull request #778 from Permify/tests
  • c9232f1 Merge pull request #779 from Permify/fix-booleanvalue-field-name
  • 99368cc Merge pull request #780 from Permify/next
  • e28fc2c Merge pull request #781 from Permify/abac-tests
  • 1a73e1f Merge pull request #782 from Permify/abac-tests
  • fc30082 Merge pull request #783 from Permify/abac-tests
  • 46f5618 Merge pull request #784 from Permify/storage-bugs
  • 3a13ebb Merge pull request #785 from Permify/storage-bugs
  • f843189 Merge pull request #786 from Permify/dependabot/go_modules/github.com/docker/docker-24.0.7incompatible
  • f55f74a Merge pull request #799 from Permify/next
  • 466ae10 Merge pull request #800 from Permify/next
  • be6b165 build(deps): bump github.com/docker/docker
  • e7d6db7 build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3
  • c454511 chore: enable trailingSlash in docusaurus config
  • 14d0d53 chore: update package versions
  • 91d8439 feat(#787): overwritable data write api
  • 553c1cc feat(#788): enforce non-nil requirement for exactly one of tuple_filter or attribute_filter
  • 5f8ee04 feat: refactor IsRelational function and add tests
  • d7797e9 fix(docs): change field name from value to data
  • 8bd6fb9 fix: remove 'type' from attributes table select statement
  • 5baf6f4 fix: update query to include tenant_id in WHERE clauses
  • 83c6365 fix: use correct builder for attribute filter query update
  • f138992 fix: wrong path names fixed
  • 4bb68e9 refactor: enhance error handling for unrecognized types
  • 4f31d35 test(#789): better test cases for postgres

This version can be found as Docker images at permify/permify:v0.5.6 and ghcr.io/permify/permify:v0.5.6.

v0.5.5

25 Oct 14:48
29971a1
Compare
Choose a tag to compare

Changelog

  • 4ede6fd *: version info change
  • fd81c4f Merge pull request #717 from Permify/dependabot/npm_and_yarn/playground/nanoid-5.0.1
  • 9839ac3 Merge pull request #739 from Permify/dependabot/npm_and_yarn/docs/postcss-8.4.31
  • 2bff1b1 Merge pull request #741 from Permify/github-action-docs-s3-deploy
  • 9dddaf7 Merge pull request #742 from Permify/github-actions
  • bb70289 Merge pull request #757 from Permify/dependabot/go_modules/golang.org/x/net-0.17.0
  • fd5a653 Merge pull request #762 from Permify/dependabot/npm_and_yarn/docs/babel/traverse-7.23.2
  • 9e39bb8 Merge pull request #763 from ahmethakanbesel/update-id-patterns
  • bf17d52 Merge pull request #767 from Permify/feature/ast-conversion-doc-update
  • 12c15c3 Merge pull request #772 from Permify/feature/regex-validation-enhancements
  • 3eba8df Update README.md
  • e548381 build(ci): upgrade Node.js version to 16 in docs action
  • 465bbff build(deps): bump @babel/traverse from 7.22.20 to 7.23.2 in /docs
  • af1a613 build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  • 9efbd8b build(deps): bump nanoid from 4.0.2 to 5.0.1 in /playground
  • 35d1e57 build(deps): bump postcss from 8.4.30 to 8.4.31 in /docs
  • 3341d17 chore(deps): upgrade kuberesolver to v5.1.1 and mark as indirect
  • 8f35897 chore(go): upgrade to version 1.21
  • 481753d chore(port): change from 5053 to 5000
  • c118e5a chore: update workflow for doc deployment to S3 root
  • d0ad087 ci(go): upgrade Go version from 1.20 to 1.21 in GitHub Actions
  • 9ccc977 docs(context): update context and tuples formatting in examples
  • 663c984 docs(distributed): update consistent hashring configuration and usage
  • a13ed8b feat(#555): add AST Conversion
  • 7ac181c feat(logger): migrate to Go's slog structured logger
  • 1b0c55e feat(logging): introduce slog logger configuration and level resolver
  • 270aa91 feat(validation): implement regex patterns for strings and IDs
  • 5e356dd feat: DEST_DIR added
  • 2b4333e feat: add manual dispatch option to GitHub Action
  • 01460cd feat: adjust GitHub action workflow to deploy docs/build to S3
  • e48f15d feat: implement GitHub Action for docs deployment
  • 193d9f6 feat: implement consistent hash ring balancer with go-grpc
  • 8391c29 feat: update docs action to deploy docs/build to S3 root
  • 5c56eb8 fix(#764): handle incorrect syntax in Playground
  • 689fe3b fix: correct rsync options for deployment
  • 0a45016 fix: correct the S3 sync source directory
  • cd8e0ec fix: deploy docs to S3 root directory
  • 8cdc05a fix: destination dir
  • 7456403 fix: main to master name change
  • 1a1fe6d fix: resolve race condition in grpc and invoke server startup
  • 1ca4f61 fix: resolve race condition in profiler server startup
  • 3c7817b refactor(database): refactor query to retrieve maximum id without using MAX function
  • 2f86193 refactor(logging): change distributed mode failure log to use Error level
  • fa14740 refactor: remove logger instantiation
  • 3f97e24 refactor: simplify checker instantiation with caching
  • 0e61740 refactor: update docs action workflow for docs deployment"
  • 6a825f3 refactor: update id patterns

This version can be found as Docker images at permify/permify:v0.5.5 and ghcr.io/permify/permify:v0.5.5.

v0.5.4

05 Oct 18:22
79329c5
Compare
Choose a tag to compare

Changelog

  • c7455c3 *: bump version to v0.5.4
  • 93c4ad7 *: docs path change
  • c490ba7 Merge pull request #683 from Permify/next
  • 868d45e Merge pull request #684 from Permify/next
  • 3dffb8f Merge pull request #685 from Permify/docs-dependabot
  • 895ae5d Merge pull request #693 from Permify/dependabot/npm_and_yarn/playground/react-router-6.16.0
  • ccab8c6 Merge pull request #694 from Permify/dependabot/npm_and_yarn/playground/nanoid-5.0.1
  • d693264 Merge pull request #702 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.18.0
  • c6edae4 Merge pull request #710 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/go-grpc-middleware/v2-2.0.1
  • c1fa265 Merge pull request #711 from Permify/next
  • 4c1452d Merge pull request #712 from Permify/next
  • 214cf57 Merge pull request #713 from Permify/playground-improvements
  • 4adc526 Merge pull request #714 from Permify/next
  • dff33ae Merge pull request #715 from Permify/docs
  • f239d78 Merge pull request #718 from Permify/dependabot/go_modules/google.golang.org/grpc-1.58.2
  • a537b09 Merge pull request #728 from Permify/dependabot/go_modules/github.com/rs/cors-1.10.1
  • 54fe4eb Merge pull request #729 from Permify/dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.25.0
  • 8dfc8c2 Merge pull request #731 from ahmethakanbesel/fix-misspell
  • 8dc4690 Merge pull request #732 from Permify/next
  • c3a7360 Merge pull request #735 from Permify/dependabot/go_modules/github.com/google/cel-go-0.18.1
  • d866c3e Merge pull request #737 from Permify/dependabot/go_modules/github.com/onsi/gomega-1.28.0
  • da3998a Merge pull request #738 from Permify/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.12.1
  • 79329c5 Merge pull request #740 from Permify/readme-2
  • 577753a Update README.md
  • bf1d31a build(deps): bump github.com/google/cel-go from 0.18.0 to 0.18.1
  • a275d8f build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2
  • 47ef580 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
  • d9f19d4 build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1
  • 71b652a build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0
  • 6fb631a build(deps): bump github.com/rs/cors from 1.9.0 to 1.10.1
  • c05033c build(deps): bump github.com/testcontainers/testcontainers-go
  • 8a08418 build(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.2
  • cc52640 build(deps): bump nanoid from 4.0.2 to 5.0.1 in /playground
  • 510ae63 build(deps): bump react-router from 6.14.2 to 6.16.0 in /playground
  • 7d41418 chore: docusaurus-preset-openapi
  • b8d871d feat(command): add command for AST generation with pretty-print option
  • 882b73b feat(migrate): add reset command and refactor existing commands
  • 2c9ae0f feat: attribute and rule keywords to prism perm lang
  • 879a060 feat: in keyword added to perm syntax definition
  • cd7da27 fix(playground): decrease fontSize from 13 to 12
  • 4658185 fix(playground): header alignment
  • d2a1118 fix: docs path changes for dependabot
  • d86bbcf fix: ensure consistent key ordering in mapToString function
  • 9bc2b57 fix: misspelled word
  • e512f2b refactor(package): rename buf.build/permify/permify to buf.build/permifyco/permify
  • 17686d7 refactor(playground): add environment variables for S3 configuration
  • d39fc4f refactor(playground): adjust nodeSpacing from 150 to 220
  • 7fcb547 refactor(playground): remove beta label from text elements

This version can be found as Docker images at permify/permify:v0.5.4 and ghcr.io/permify/permify:v0.5.4.

v0.5.3

18 Sep 17:38
400f6f7
Compare
Choose a tag to compare

Changelog

  • b34427a *: version info change
  • 9c13ab4 *: version info change
  • 400f6f7 Merge pull request #682 from Permify/next
  • 75a0aed build: optimizing wasm builds
  • fffb5e0 fix(playground): visualizer height
  • d600078 fix: #681 visited map for recursive schema walker

This version can be found as Docker images at permify/permify:v0.5.3 and ghcr.io/permify/permify:v0.5.3.

v0.5.2

17 Sep 13:12
7f1b296
Compare
Choose a tag to compare

Changelog

This version can be found as Docker images at permify/permify:v0.5.2 and ghcr.io/permify/permify:v0.5.2.