mirror of
https://github.com/openziti/ziti.git
synced 2026-10-13 07:41:17 +00:00
@@ -0,0 +1,16 @@
|
||||
This page discusses the changes that you need to be aware of when migrating your Ziti deployment from version 0.9.x to version 0.10.x
|
||||
|
||||
# Theme
|
||||
Ziti 0.10 includes a single change:
|
||||
|
||||
* Edge API input validation processing was changed to operate on the supplied JSON instead of target objects
|
||||
|
||||
|
||||
# Edge API Validation
|
||||
|
||||
Before this version, the Edge API allowed some fields to be omitted from requests. This behavior was due to the fact
|
||||
that the API was validating the object that resulted from the JSON. This would cause some fields that were not supplied
|
||||
to default to an acceptable nil/null/empty value.
|
||||
|
||||
Some APIs call may now fail with validation errors expecting fields to be defined for POST (create) and PUT (update)
|
||||
operations. PATCH (partial update) should not be affected.
|
||||
@@ -21,10 +21,10 @@ require (
|
||||
github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
|
||||
github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19
|
||||
github.com/michaelquigley/pfxlog v0.0.0-20190813191113-2be43bd0dccc
|
||||
github.com/netfoundry/ziti-edge v0.9.5
|
||||
github.com/netfoundry/ziti-fabric v0.9.3
|
||||
github.com/netfoundry/ziti-edge v0.10.3
|
||||
github.com/netfoundry/ziti-fabric v0.9.5
|
||||
github.com/netfoundry/ziti-foundation v0.6.5
|
||||
github.com/netfoundry/ziti-sdk-golang v0.9.4
|
||||
github.com/netfoundry/ziti-sdk-golang v0.10.0
|
||||
github.com/pborman/uuid v1.2.0
|
||||
github.com/pkg/errors v0.8.1
|
||||
github.com/rcrowley/go-metrics v0.0.0-20190826022208-cac0b30c2563
|
||||
@@ -38,6 +38,7 @@ require (
|
||||
github.com/spf13/viper v1.5.0
|
||||
github.com/stretchr/testify v1.3.0
|
||||
github.com/urfave/negroni v1.0.0
|
||||
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72 // indirect
|
||||
golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933
|
||||
google.golang.org/grpc v1.25.1
|
||||
gopkg.in/AlecAivazis/survey.v1 v1.8.7
|
||||
|
||||
@@ -218,15 +218,19 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk
|
||||
github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
|
||||
github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
|
||||
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
|
||||
github.com/netfoundry/ziti-edge v0.9.5 h1:OAM4tLrHzEP4K7YUcjMjoSfzZnSelmjLixAV7AG7QLU=
|
||||
github.com/netfoundry/ziti-edge v0.9.5/go.mod h1:vXZxcQJPZjXqa2bkXzAhmZptHMfc29t1STLd9AQPkhU=
|
||||
github.com/netfoundry/ziti-edge v0.10.3 h1:ttG/QZWRciOoGkjbraeQzJ8Zz6PMjBihS4cBJBUM+Ck=
|
||||
github.com/netfoundry/ziti-edge v0.10.3/go.mod h1:2A86jbuyzPdlmvxSMTtTAcXwnarqqBvppI89zn4iqvg=
|
||||
github.com/netfoundry/ziti-fabric v0.9.3 h1:qmBRJCYWJxMBFyiTNQfLKzHumcg+NLa/ONrQYyFhajY=
|
||||
github.com/netfoundry/ziti-fabric v0.9.3/go.mod h1:FLh8+4Qma4iC73iKYpWEbOgtVgYdwxxn/Pm0/NDcqd8=
|
||||
github.com/netfoundry/ziti-fabric v0.9.5 h1:y1iKBRysuyNrBJaWIVUUvsynNdluT5MdIJlo4OogYto=
|
||||
github.com/netfoundry/ziti-fabric v0.9.5/go.mod h1:wIwkusCaTJeIr+7ojELcG/wKFA/BhleQX68Ft/91ASs=
|
||||
github.com/netfoundry/ziti-fabric v0.10.0 h1:AdYcZengrJzmgCx6E0Uxd9YdFwUkSvxlP5AFNgkp4UE=
|
||||
github.com/netfoundry/ziti-fabric v0.10.0/go.mod h1:wIwkusCaTJeIr+7ojELcG/wKFA/BhleQX68Ft/91ASs=
|
||||
github.com/netfoundry/ziti-foundation v0.6.1/go.mod h1:27kvN9RZk7cpt2xba6owuXktNphq5hPK62CAiKnIS10=
|
||||
github.com/netfoundry/ziti-foundation v0.6.5 h1:csIX4eMBM8p/UvoDioBByGpqOAxA3Wn2dOPY1xaGLSE=
|
||||
github.com/netfoundry/ziti-foundation v0.6.5/go.mod h1:D2kU4O23O3Ll+v34tidLYr/jNhigiHM0Mz8fKuIJu7E=
|
||||
github.com/netfoundry/ziti-sdk-golang v0.9.4 h1:KrpdLDF69TqxPhYuqHnirRBKt+tteR2/qHCU6UllamI=
|
||||
github.com/netfoundry/ziti-sdk-golang v0.9.4/go.mod h1:6VZO57w34l5corhamjGjVMZZDHBB4GaDSxJkOXtYMOc=
|
||||
github.com/netfoundry/ziti-sdk-golang v0.10.0 h1:ylfhEUybGtYwCOqntNUysdMLWNpXEW0Yi7JIgS0Zpuc=
|
||||
github.com/netfoundry/ziti-sdk-golang v0.10.0/go.mod h1:6VZO57w34l5corhamjGjVMZZDHBB4GaDSxJkOXtYMOc=
|
||||
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
|
||||
github.com/oleiade/reflections v1.0.0 h1:0ir4pc6v8/PJ0yw5AEtMddfXpWBXg9cnG7SgSoJuCgY=
|
||||
github.com/oleiade/reflections v1.0.0/go.mod h1:RbATFBbKYkVdqmSFtx13Bb/tVhR0lgOBXunWTZKeL4w=
|
||||
@@ -339,6 +343,8 @@ golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472/go.mod h1:yigFU9vqHzYiE8U
|
||||
golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
|
||||
golang.org/x/crypto v0.0.0-20191112222119-e1110fd1c708 h1:pXVtWnwHkrWD9ru3sDxY/qFK/bfc0egRovX91EjWjf4=
|
||||
golang.org/x/crypto v0.0.0-20191112222119-e1110fd1c708/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
|
||||
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72 h1:+ELyKg6m8UBf0nPFSqD0mi7zUfwPyXo23HNjMnXPz7w=
|
||||
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
|
||||
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
|
||||
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
|
||||
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
|
||||
|
||||
Reference in New Issue
Block a user