All Versions
20
Latest Version
Avg Release Cycle
57 days
Latest Release
679 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.1.5 Changes
May 19, 2022 -
v1.1.4 Changes
March 15, 2022- 🛠 Fix more authorization headers that are not keyword lists #148
-
v1.1.3 Changes
March 13, 2022🛠 Fixed
- 🛠 Fix default value in
K8s.Client.Runner.Watch.run/4
andK8s.Client.Runner.Watch.stream/3
- 🛠 Fix default value in
-
v1.1.2 Changes
March 13, 2022 -
v1.1.1 Changes
March 01, 2022🛠 Fixed
- 🎉 Initialize authorization header as valid keyword list #142
- ⏪ Restore deprecated
K8s.Sys.Event
module.
-
v1.1.0 Changes
February 21, 2022➕ Added
K8s.Client.Runner.Watch.stream/3
- watches a resource and returns an elixir Stream of events #121- 📄
K8s.Client.apply/2
- Create a server-side apply operation
🔄 Changed
- 🖐 Handle generic kubernetes response Failure without a reason #120
- 🌲 Replace Notion with Telemetry and improve Logging #128
🗄 Deprecated
- 🗄
K8s.Client.HTTPProvider.headers/2
was deprecated in favor ofK8s.Client.HTTPProvider.headers/1
- 🗄
K8s.Client.DynamicHTTPProvider.headers/2
was deprecated in favor ofK8s.Client.DynamicHTTPProvider.headers/1
🛠 Fixed
-
v1.0.0 Changes
July 19, 2021➕ Added
K8s.Resource.NamedList.access!/1
raises if item is missing- K8s.Operation.put_label_selector/2
- K8s.Operation.get_label_selector/1
- 🔧 Per connection http provider configuration
- K8s.Operation now uses keyword lists for query_params instead of maps
🔄 Changed
- 🔨 error tuples refactored away from binary and atom to exception modules
- ✂ removed dialyzer exceptions
K8s.Conn.from_file/2
now returns an ok or error tupleK8s.Conn.from_service_account/N
now returns an ok or error tupleK8s.Conn.t()
is now the first argument in all runners.K8s.Operation.t()
is now the second.- 🗄 deprecated K8s.http_provider/0
- 🗄 deprecated K8s.Discovery.default_opts/0
- 🗄 deprecated K8s.Discovery.default_driver/0
- 🔨 Refactored cluster names to strings
- 👍
K8s.Resource.NamedList.access/1
deals better with missing items now - ✂ Removed K8s.Client.run/4, use
K8s.Client.run/3
to pass options to HTTP provider - 🚚 Middleware moved to K8s.Conn.Middleware
✂ Removed
- K8s.Conn.lookup/1
- 🏗 config.exs based cluster registration is no longer supported, build K8s.Conn using K8s.Conn module
- 🚚 environment variable based cluster registration has been removed and may be moved to an external library
-
v0.5.2 Changes
July 31, 2020➕ Added
- ➕ Added auth
exec
support
- ➕ Added auth
-
v0.5.1 Changes
July 17, 2020➕ Added
- K8s.Operation struct
query_params
field - BasicAuth auth provider
- 🗄 Deprecated HTTPoison options being passed to K8s.Client.Runner.base
- K8s.Operation.put_query_param/3 to add query parameters by key
- K8s.Operation.get_query_param/3 to get a query parameter by key
- DigitalOcean authentication
K8s.Resource.NamedList.access/1
- Accessor for lists with named items (containers, env, ...) (#82)
🔄 Changed
- 🔨 Refactored old references to
cluster_name
toconn
- K8s.Operation struct
-
v0.5.0 Changes
February 12, 2020➕ Added
- 👍 #42 Request middleware support
- #43 Just in time discovery: K8s.Discovery
- 🏗 #44 Support for ad-hoc connections. K8s.Conn based functions. Build your own Conn at runtime or config mix/env vars. No more Cluster registry.
- K8s.Resource.from_file/2 and K8s.Resource.all_from_file/2 - non-exception versions
✂ Removed
- Boot time discovery K8s.Cluster.Discovery
- K8s.Cluster.base_url/1
- ✂ Remove K8s.Cluster*