Releases: bluesky/tiled
Releases · bluesky/tiled
v0.2.8
v0.2.7
v0.2.6
What's Changed
- Explicitly Declare Content-Type for json Payloads by @genematx in #1296
- Fix cleanup of simple servers. by @danielballan in #1294
Full Changelog: v0.2.5...v0.2.6
v0.2.5
v0.2.4
What's Changed
- Include more context when subprocess fails by @tpoliaw in #1263
- Preemptively Reshape Arrays by @genematx in #1271
- Sparipsa fix typos by @San-WierPa in #1270
- Configure Server-level FastAPI Routers by @genematx in #1267
- Stream larger data by @gwbischof in #1262
- Add option to add custom config using input by @ZohebShaikh in #1275
- Fix warnings in docs build. by @danielballan in #1277
- Pin back pandas for now. by @danielballan in #1278
- [WIP] Added TTLCacheDatastore with potential PubSub by @vshekar in #1216
- Move tests out of package by @danielballan in #1281
- Add uri to LiveChildCreated by @danielballan in #1276
- Add custom auth for tiled client by @ZohebShaikh in #1269
- chore: Drop Python 3.9 (EOL) by @danielballan in #1284
- Require setting explicit scopes to use access-tag restricted apikeys by @nmaytan in #1285
- allow ALL_ACCESS queries by @ZohebShaikh in #1286
- Fix regression in raw_export and download by @genematx in #1287
- Fix Node Deletion by @genematx in #1283
- Add 'properties' to DataSources by @genematx in #1268
New Contributors
- @San-WierPa made their first contribution in #1270
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Update config schema for new authdb default by @nmaytan in #1239
- Subscription Retry by @gwbischof in #1218
- Bumped py39 env to python 3.13 after reaching end of life by @jmaruland in #1247
- Use upstream
FileResponsethat now supports Range by @danielballan in #1249 - fix(ci): Allow helm to publish when forked by @DiamondJoseph in #1242
- Split apikeys scope into create and revoke by @nmaytan in #1250
- Register Directories as Single Nodes by @genematx in #1254
- Add sorting functionality to search results by @anubhutisinha04 in #1253
- Improve AuthN DB migration script by @nmaytan in #1259
- Fix typo when searching in catalog node by @tpoliaw in #1257
- Get slices of composite client by @AbbyGi in #1256
- Update to use a startup script for keycloak-oidc by @ZohebShaikh in #1244
- Add external Policy Decision Point for Authorization by @ZohebShaikh in #1170
- If server allows anonymous access, allow anon access to WS too. by @danielballan in #1219
- fix: registration with a prefix by @danielballan in #1260
New Contributors
- @anubhutisinha04 made their first contribution in #1253
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Pin down pydantic-settings by @danielballan in #1229
- 📵 Remove
asyncfrom blocking function calls by @Kezzsim in #1224 - Add delete:revision, delete:node scopes by @nmaytan in #1217
- Fix database settings by @dan-fernandes in #1231
- Pool / cache in-memory SQLite databases by @nmaytan in #1234
- fix: Update fastapi signature by @DiamondJoseph in #1238
New Contributors
- @dan-fernandes made their first contribution in #1231
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- fix: Support both .yml and .yaml extensions for config by @tpoliaw in #1210
- Bury tiled.auth imports in CLI by @padraic-shafer in #1212
- Update demo URL by @danielballan in #1215
- Add optional 'persist' query to PUT/PATCH array by @padraic-shafer in #1213
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- FIX: Ensure Column Names are Strings by @genematx in #1177
- Typed adapters by @DiamondJoseph in #1047
- Update of default Redis socket_timeout by @gwbischof in #1175
- Update starlette status codes by @ZohebShaikh in #1183
- Allow bearer access token for authentication by @ZohebShaikh in #1054
- Fix Shapes of StructDtyped Arrays Read from CSV by @genematx in #1181
- Add 'locking' parameter to hdf5 adapter by @genematx in #1164
- chore(types): Use common base type for all access policy types by @tpoliaw in #1044
- fix: Prevent accessing stat_result before assignment by @DiamondJoseph in #1185
- 🛜 Stream metadata updates to WebSocket subscribers by @Kezzsim in #1176
- Allow extra kwargs in HDF5Adapter.from_uris and .from_catalog by @genematx in #1186
- Test Using Subset of Columns in CSVArrayAdapter. by @genematx in #1023
- Increase starlette lower bound pin by @danielballan in #1187
- Apply default cache_settings when using CLI by @danielballan in #1188
- Catch up pixi deps to changes in pyproject by @danielballan in #1189
- feat: Enable chaining Subscription.add_callback and Subscription.start. by @danielballan in #1150
- Subscription.start() blocks the current thread. by @danielballan in #1152
- Update Device flow to use Oauth2 spec by @ZohebShaikh in #1171
- Implement /authorize endpoint to initiate OAuth flows with redirects by @SeijDeLeon in #1178
- Rename start_on_thread to start_in_thread. by @danielballan in #1190
- Drop revision and streaming by @danielballan in #1193
- 🔑 Add missing key to
replace_metadataby @Kezzsim in #1195 - Abstract redis specific code into a StreamingCache class by @vshekar in #1192
- Fix race condition in subscription tests by @danielballan in #1197
- feat: Use a
concurrent.futures.Executorto run callbacks inSubscriptionby @danielballan in #1196 - Tighten up WS and Subscription in prep for supporting tables by @danielballan in #1200
- 🪣 Support for OBject Storage by @Kezzsim in #1021
- Stream tabular data by @danielballan in #1201
- Move array patch specification from
PUTbody to query parameters by @danielballan in #1203 - Move util shared by client and adapters out of adapters subpackage. by @danielballan in #1206
- Fixed ValueError when attempting to read a table from composite node by @jmaruland in #1194
New Contributors
- @SeijDeLeon made their first contribution in #1178
Full Changelog: v0.1.6...v0.2.0
v0.2.0-b1
What's Changed
- 🔑 Add missing key to
replace_metadataby @Kezzsim in #1195 - Abstract redis specific code into a StreamingCache class by @vshekar in #1192
- Fix race condition in subscription tests by @danielballan in #1197
- feat: Use a
concurrent.futures.Executorto run callbacks inSubscriptionby @danielballan in #1196 - Tighten up WS and Subscription in prep for supporting tables by @danielballan in #1200
- 🪣 Support for OBject Storage by @Kezzsim in #1021
- Stream tabular data by @danielballan in #1201
- Move array patch specification from
PUTbody to query parameters by @danielballan in #1203
Full Changelog: v0.2.0-a2...v0.2.0-b1