Releases: nucleuscloud/neosync
Releases · nucleuscloud/neosync
v0.5.8
What's Changed
Exciting New Features 🎉
- NEOS-1712: Adds support for JS in Anon Api by @nickzelei in #3163
- Updates schema initialization to log individual statement with corresponding error by @alishakawaguchi in #3171
- NEOS-1724: updates runs logs query to use close time if workflow has ended by @nickzelei in #3174
- Updates job run page to show schema initialization errors by @alishakawaguchi in #3177
- NEOS-1624: add more tags to the logs page by @nickzelei in #3178
- Set retry to 1 on generate AI job. To avoid wasting tokens by @alishakawaguchi in #3181
Bug Fixes 🐞
- NEOS-1605: Fixes job run logs not loading, fixes inability to specify log level by @nickzelei in #3172
Dependencies
- Bump the golang-minor group with 7 updates by @dependabot in #3168
- Bump the golang-minor group with 2 updates by @dependabot in #3175
- Bump the npm-all-dependencies group in /docs with 2 updates by @dependabot in #3167
- Bump the npm-production group across 1 directory with 10 updates by @dependabot in #3166
Other Changes
- Adds GetRunLogs RPC, fixes loki-backend log sorting by @nickzelei in #3173
- Setup continuous benchmarking by @alishakawaguchi in #3169
- Add benchmark count of 6 for better benchstat analysis by @alishakawaguchi in #3176
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
Bug Fixes 🐞
- Postgres init schema - improved handling of creating extensions by @alishakawaguchi in #3162
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
Exciting New Features 🎉
- add in gtag for neosync cloud conversion tracking by @evisdrenova in #3140
- NEOS-1712: Adds ability to specify user defined transformers in anonymization api by @nickzelei in #3160
- Adds warnings to jobmapping validator by @alishakawaguchi in #3155
Bug Fixes 🐞
- NEOS-1719: fixes generate job surfacing unsupported transformers by @nickzelei in #3150
- NEOS-1718: fixes apply default transformers button incorrectly showing for some … by @nickzelei in #3151
- Fixes halt on new column addition being too strict by @alishakawaguchi in #3161
- Postgres - handle datatypes created in schemas not found in jobmappings by @alishakawaguchi in #3164
Dependencies
- Bump the golang-minor group across 1 directory with 34 updates by @dependabot in #3159
Other Changes
- Fix postgres numeric and timestamp arrays by @alishakawaguchi in #3157
- Fills out more metadata in openapi specs by @nickzelei in #3158
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
Exciting New Features 🎉
- NEOS-1575, NEOS-1576, NEOS-1720: Adds new Python SDK class for easier use by @nickzelei in #3148
- NEOS-1716: adds column removal strategy by @alishakawaguchi in #3147
Bug Fixes 🐞
- Updates Genai Job table to handle non-string columns by @nickzelei in #3149
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
Exciting New Features 🎉
- Adds Postgres on conflict update by @alishakawaguchi in #3141
- NEOS-1704: Adds Neosync Transformers to Anonymization API by @nickzelei in #3125
- Adds table does not exist to critical errors list by @alishakawaguchi in #3143
Dependencies
- Bump cspell from 8.17.1 to 8.17.2 in /docs in the npm-all-dependencies group by @dependabot in #3135
- Bump mikefarah/yq from 4.44.6 to 4.45.1 in the actions-minor group by @dependabot in #3128
Other Changes
- Adds grafana pyroscope to worker and backend by @nickzelei in #3144
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
Exciting New Features 🎉
- NEOS-1703: add support for entity specific anonymization by @nickzelei in #3123
- Adds on conflict update feature for Mysql by @alishakawaguchi in #3124
- Adds on conflict update support for Mysql in CLI by @alishakawaguchi in #3127
Bug Fixes 🐞
- NEOS-1713: fixes run logs automatically turning on in k8s by @nickzelei in #3138
Dependencies
- Bump the npm-all-dependencies group in /docs with 3 updates by @dependabot in #3116
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
Exciting New Features 🎉
- NEOS-1630: Updates Subset Table to be more performant by @nickzelei in #3099
- NEOS-1696, NEOS-1682: Adds bulk apply subsets, Adds mssql subset validation by @nickzelei in #3101
- NEOS-1695: support creating schemas if they dont exist not just table by @nickzelei in #3103
- NEOS-1671: add ability to source a connection url from an env var by @nickzelei in #3108
- Updates math rand to v2 by @alishakawaguchi in #3109
- NEOS-1698: updates address transformers to use corpii for better performance by @nickzelei in #3120
Bug Fixes 🐞
- NEOS-1683: Transformer Config form now properly appears on clone by @nickzelei in #3102
- NEOS-1697: Fixes Composite Mysql Indices, Optimizes SQL Manager Integration Tests by @nickzelei in #3106
- Fix generate jobs critical error check by @alishakawaguchi in #3111
- Fixes postgres identity column query by @alishakawaguchi in #3113
Dependencies
- Bump the golang-minor group with 4 updates by @dependabot in #3100
- Bump the golang-minor group with 4 updates by @dependabot in #3105
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #3117
- Bump the npm-development group in /frontend with 2 updates by @dependabot in #3115
Other Changes
- Refactors connection data service by @alishakawaguchi in #3090
- Restructures go generators to live under tools module by @nickzelei in #3114
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
Exciting New Features 🎉
- Adds backoff interceptor to worker neosync clients by @nickzelei in #3085
- NEOS-1692:add in transform uuid transformer by @evisdrenova in #3079
Dependencies
- Bump the golang-minor group across 1 directory with 29 updates by @dependabot in #3082
- Bump the golang-minor group with 5 updates by @dependabot in #3088
- bumps most of the app non-major dependencies by @nickzelei in #3089
- Bump the npm-production group across 1 directory with 8 updates by @dependabot in #3087
- Bump next-auth from 5.0.0-beta.20 to 5.0.0-beta.25 in /frontend by @dependabot in #3094
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
Exciting New Features 🎉
- NEOS-1668. NEOS-1670: Align subset table by @evisdrenova in #3037
- NEOS-1678: minor subset page styling updates by @evisdrenova in #3051
- NEOS-1616: [MIGRATION] Adds RBAC engine by @nickzelei in #2935
- NEOS-1674: [MIGRATION] update invite member workflow to allow specifying user role by @nickzelei in #3055
- NEOS-1640: Updates Connect to v2 for JS SDK by @nickzelei in #3058
- NEOS-1681: update koala for unify by @evisdrenova in #3060
- Bumps Neosync to v0.5 by @nickzelei in #3084
Bug Fixes 🐞
- NEOS-1672: Fixes worker error shutdown, k8s helm secret revisions by @nickzelei in #3044
- Fixes postgres and mysql dates / timestamps by @alishakawaguchi in #3042
- Fixes broken end to end test by @alishakawaguchi in #3050
- Fixes API keys not having correct permissions by @nickzelei in #3057
- Fixes bit, varbit, binary and datetime types by @alishakawaguchi in #3068
Dependencies
- Bump the golang-minor group with 4 updates by @dependabot in #3035
- Bump buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go from 1.35.2-20240920164238-5a7b106cbb87.1 to 1.35.2-20241127180247-a33202765966.1 by @dependabot in #3022
- Bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #3038
Other Changes
- NEOS-1685: move logs and metrics to be behind license by @nickzelei in #3064
- Moves authentication to require a valid license by @nickzelei in #3063
- NEOS-1686: remove deprecated proto fields for major revision by @nickzelei in #3066
- Removes Experimental Connection Flags and unused FE feature flags by @nickzelei in #3069
- NEOS-1690: Exposes FE to license checks, puts object storage behind license by @nickzelei in #3072
- Sets up artifact release for develop/v0 branches by @nickzelei in #3077
- Fixes GHA branches pattern by @nickzelei in #3078
Full Changelog: v0.4.99...v0.5.0
v0.4.99
What's Changed
Exciting New Features 🎉
- Use left joins in subset queries for nullable foreign keys by @alishakawaguchi in #3034
- Mysql and Mssql processors by @alishakawaguchi in #3023
Bug Fixes 🐞
- Fix CLI build - remove cgo import by @alishakawaguchi in #3036
Full Changelog: v0.4.98...v0.4.99