Thing in the future 4.1.0 mainly integrates bugfix and security hardening.
Security
- Remove unnecessary
[innerHTML] usage to reduce XSS attack surface (#462)
- Upgrade Angular framework (security prerequisite) (#461)
- Add HTTP security headers and forward CSP violation reports to ziggy-admin (#457)
- Remove deprecated LiveObjects/Clotilde login integration (#452)
- Remove dead
JwtInterceptor code re-injecting JWT from localStorage (audit finding H-11) (#447)
- Stop logging plaintext password and user payload in signup/auth flows (audit finding H-5) (#442)
- Restrict
postMessage target origin instead of wildcard * (audit finding H-2) (#440)
- Validate
event.origin on window message listener (audit finding H-1) (#439)
Bug Fixes
- Fix incorrect parsing of
xsd:duration values (#48)
- Fix AASQL grammar parsing issues (#46)
- Fix
$phrase operator handling in queries (#42)
Enhancements
- Add temporal operators support to
range_slice (#49)
- Reuse singleton
AModelDao in TiQLQueryParser instead of creating a new instance per request (performance) (#45)
- Add geospatial functions support to TGQL (#41)
- Deliver AASQL prototype parser and transpiler (#37)
- Support domains configured without historization (#29)
Security
- Harden CSP violation report handling against exceptions (#621)
- Add endpoint to receive CSP violation reports (#619)
- Remove deprecated LiveObjects login controller (Sonar finding) (#617)
- Flag SSRF risk in
/api/liveObjects/call endpoint with hardcoded credentials — currently non-exploitable due to an unrelated proxy issue, kept on watch (#616)
- Remove exposed credentials from SmartDemoIndustry (bug bounty finding) (#596)
Bug Fixes
- Fix broken requests in
/explore view (#623)
integrates thingin-logic 0.2.12
Bug Fixes
- Fix DatatypeProperty/ObjectProperty confusion in Turtle export (#1318)
- Return explicit error when updating an avatar with a duplicate relation on a non-multi relationship domain (#1315)
- Fix certificate validation error when loading blobs for batch processing on OINIS platform (#1311)
Enhancements
- Add 3D coordinates support to Arango geo operators (#1314)
- Add support for multi-valued properties (#1313)
Security
- Update Java base Docker image to address security vulnerabilities (#169)
Bug Fixes
- Fix SVG-to-icon conversion (#170)
- Fix gsmot ontology classes incorrectly detected as individuals (#168)
Enhancements
- Remove deprecated Ignite dependency (#161)
integrates thingin-logic 0.2.12
Bug Fixes
- Fix missing ziggy-server log entries in thingin-api logs (#163)
Enhancements
- Move metrics endpoint to a dedicated HTTP server (#162)
- Improve error message clarity for invalid enum values (#86)
Bug Fixes
- Fix batch process unable to use visibility level 1 (#507)
Thing in the future 4.0.4 integrates bugfix and minor enhancements, with security hardening as the dominant theme. Telemetry (prometheus) was added on 3 components. As functional improvement, it is now possible to declare avatar ACL on a domain (applied to all avatars of the domain)
Security
- Fix improper access control on /portalAccount and /users endpoints (YWH-PGM8535-1571, YWH-PGM8535-1589) (#589)
- Fix improper access control on tip API via POST (YWH-PGM8535-1601) (#588)
- Fix improper access control on admin mailing and blacklist endpoints (YWH-PGM8535-1602) (#586)
- Secure XSRF-TOKEN cookie (#600)
- Secure /selfcare endpoint (bug bounty finding) (#594)
- Fix reflected XSS via 'url' GET parameter on /embed (YWH-PGM8535-1594) (#592)
- Fix XSS vulnerability (YWH-PGM8535-1554) (#577)
- Sanitize client-provided headers (YWH-PGM8535-1557) (#576)
- Secure connect.sid session cookie (#572)
- Sanitize user-controlled input used to build database queries (Sonar finding) (#578)
Bug Fixes
- Fix isAuthenticated() never checking token expiry (#609)
- Fix inconsistent pagination in avatar list logs (#595)
- Fix broken .env variable for unsubscribe and password-reset email links (#590)
Enhancements
- Remove deprecated Mongoose calls (entity.remove, Model.update) ahead of Mongo upgrade (#587)
Security
- Add selfcare form component (bug bounty finding YWH-PGM8535-1609) (#437)
- Remove hard-coded credentials in SmartIndustryDemo/app.js (bug bounty finding) (#436)
- Fix open redirect after login via unvalidated 'next' parameter (security audit C-3) (#433)
- Fix client-side open redirect/SSRF via unvalidated iframe.src on /embed (security audit C-2) (#432)
- Enable JavaScript build optimization in production (security audit C-1) (#431)
- Fix production build running with optimizations disabled (security audit C-1) (#426)
Bug Fixes
- Fix broken 'Add portal user' action (#449)
- Fix blocked authorization in embedded Swagger UI (#448)
- Fix blob download issue in visualization view (#435)
- Fix 3D Viewer widget using an expired/unavailable token (#450)
Enhancements
- Warn users when SDT avatar list is inconsistent (#428)
Security
- Critical: POST /search bypassed domain/visibility authorization, exposing 235k+ private avatars (#38)
- Strengthen JWT token validation (#21)
Bug Fixes
- Fix GraphQL queries returning no results for Metro Rennes dataset (#34)
- Fix TiQL expression regression in integration test (#31)
- Fix TiQL $currentTime regression in integration test (#28)
- Fix TiQL expression regression for cross-avatar property access (#27)
- Fix silent OLS connectivity/unknown-ontology errors being cached as false negatives (#26)
Enhancements
- Integrate thingin-backbone as a thingin-logic module (#36)
- Resolve EntityType ambiguity between TwinNode and Relationship (#32)
- Improve error messages for search queries (#30)
integrates thingin-logic 0.2.10
Security
- Fix SSRF via webhook trigger URL (missing destination host validation) (#1305)
- Block file:// scheme in batch process to prevent local file access except for specific deployments (#1308)
Bug Fixes
- Fix orphaned label relations after findAndDelete operation (#1302)
Enhancements
- Add validation check on request creation (#1300)
- Add access control (ACL) on domain resources (#1196)
- Add Pyroscope for performance profiling/supervision (#1310)
- Add telemetry support (#1304)
Security
- Fix erroneous error message (#503)
- Remove the /init endpoint (#500)
- Fix float conversion - from Semgrep security scan (#489)
Enhancements
- Add Prometheus metrics for observability (#506)
- Update parameters naming in avatar ACL (but keep retro compatibility) (#505)
- Add access control (ACL) on domain resources (#504)
integrates thingin-logic 0.2.10
Security
- Harden response headers and enable Secure cookie flag (#157)
- Strengthen JWT token validation (#154)
- Reject empty required strings and catch unhandled service exceptions (audit finding H7) (!131) (MR without linked issue)
- Hide 404 path suggestions from unauthenticated callers to prevent API surface enumeration (audit finding M4) (!130) (MR without linked issue)
Enhancements
- Add telemetry support (#158)
Security
- Update subscriber API access control (#164)
- Require authentication on DELETE /icons/{id} endpoint (pentest finding) (#166)
- Remove GraphQL to remove vulnerable bundled JS and technical debt (#142)
Security
- Restrict access to local addresses (security hardening) (#72)
Enhancements
Security
- Integrate federator security logic using thingin-backbone's new security features (#23)
Security
- Restrict access to local addresses (security hardening) (#241)
Security
- stat endpoint authentication is now mandatory (#23)
Enhancements
Security
- Update selfcare request link (#14)
Thing in the future 4.0.0 is a major update, it integrates a new unified search API, requests traduction has been refactored, and historization is now stored in arango DB (requests via search endpoint). Neo4j is only used to access previous data (requests via tfind endpoint). This version was also heavily focused on security hardening in response to a Bug Bounty program
-
Server (4.0.2) deployed on 2026/07/24
- Fix some GQL queries
- Remove EntityType ambiguity as used both for TwinNode and for Relationship
- Fix Orphan label relation after findAndDelete
- Fix regressions for specific tiql queries
- Fix find request with a fixed value for a label DP not working
-
Server (4.0.1)
- Optimize getting conversion function
- Use thingin-logic TiQL instead of ziggy-server TiQL
- Integrate generic search endpoint
- non root user docker image
-
Api (4.0.2) deployed on 2026/07/24
- Refactor entity type schemas to separate twin node and relationship types
-
Api (4.0.1)
- Change SDTs & platforms access
- Add RBAC for aspects
- Prevent influx leaks and injection: endpoint /ts/metrics removed, endpoint /ts/stats added
- Fix errors (500 then 504) when trying to use a token from an unknown tipod
- Integrate swagger-ui (external docker image not needed anymore)
- Integrate generic search endpoint
- non root user docker image
-
thingin-admin (1.22.0)
- Fix Ontologies: error not displayed when we click on validate
- Use /ts/stats instead of /ts/metrics
- Avoid elevation of privilege (securize user update)
- improve Sonar Coverage
- Securize JWT in CurrentUser object stored in local storage
- Set Secure and HttpOnly Token
- Login: invoke server withCredentials
- Fix Explore time: request with no result display "fetching data"
- Fix Dashboard: font size not working
- Fix Dashboard: cache with no TTL defined result in a 500 error
- Remove Google Maps Drawing Library
- Heatmap like visualization
- Explore: prevent Token stored in blob
- Fix Cannot add a new OpenStreetMap injector
- Support multiple format of lat-long when retrieving injection history
- OINIS: color depending of links occupation
- OINIS: mask GX1 roadm for Infinera
- OINIS: allow to click on summary to reserve frequencies
- OINIS: inverse link deletion side effects
- OINIS : allow to disable node clusterization for multi-site NE
- OINIS: use new endpoint fromDomain
- Specific injector: use openstreetmap instead of google maps
- Dashboard: Prevent token stored in blob
- non root user docker image
-
federator (1.5.7)
- Minor changes on POST /authority/uuid and POST /tipod/uuid/revoke
- When trying to create a tipod with existing url, return existed uuid
- non root user docker image
-
OLS (9.5.5)
- Fix uploadDate sort field not working correctly
- Validate input parameter and escape them to prevent XSS
- Securize ontology import
- Restrict ontology submission to provider from reference tipod
- Validate/escape user input to build elastic queries
- Fix vulnerabilities on robot.jar
- Fix Public S3 access issue
- fix task API is public and contains user e-mail
- non root user docker image
-
ziggy-injectors (1.9.3)
- Validate input parameter and escape them to prevent XSS
- Securize user input url
- Fix OSM: special character issue
- non root user docker image
-
ziggy-admin (2.21.0)
- improve access control to admin functionaities
- Fix core role update not working for role without portal account
- reset password use a fixed URL. New env variable: PORTAL_THINGIN_URL
- Avoid elevation of privilege (securize user update)
- Securize JWT in CurrentUser object stored in local storage
- Set a
token cookie with Secure and HttpOnly attribute
- Mongo Upgrade - remove deprecated instructions
- non root user docker image
-
ziggy-net-twin (1.7.3)
- deactivate actuactor endpoints
- Link tunnel-termination-point to transceiver
- Use TOASTER service file to link circuit to tunnel-termination-point
- non root user docker image
-
Api essentials (2.0.0)
- Cypher versus GQL are not interchangeable
- Add custom AQL interpreter
- Fix Couldn't create database session: com.arangodb.ArangoDBException: Cannot contact any host!
- Test adding MCP client to react app
- non root user docker image
-
thingin-histdb-feed (4.0.0)
- Integrate arangoDB as backend
-
thingin-logic (0.2.3.7)
- Integrate generic search endpoint
- add ThingIn-AQL safe interpreter and module
- Simplify & clean TiQl Integration
- TGQL implementation
- make GQL "write" operations authorized or not through configuration
- Fix Fields origin and target IRIs in relationship are left empty in GQL query responses
-
Server (3.35.0)
- Batch avatar create perf enhancement
- Fix performance issue when updating avatars
- Allow to make asynchronous count queries
- asynchronous queries (find / count): increase guardian
- Remove cluster functionnality
- Fix POST conversion return code inconsistency
-
Api (3.35.0)
- Remove cluster functionnality
- Fix POST conversion return code inconsistency
-
Api essentials (1.7.0)
- Remove cluster functionnality
-
ziggy-net-twin (1.7.0)
- Add an endpoint to get occupation percentage on links
- Add an endpoint to get reserved slots on a domain
- Add link between ROADM even if no OTSI exists
-
ziggy-admin (2.20.0)
- Add async header to ziggy-api requests
- Differentiate internal and external access to OLS API
-
thingin-admin (1.20.0)
- Dashboard: allow cache for widgets that contains variables
- Dashboard: add a refresh button to refresh all widget from current tab
- dashboard: use asynchronous count
- dashboard: allow to use variable in constant value
- Dashboard: allow to move tabs
- Dashboard: add color for threshold on percentage
- Dashboard: add cache for avatar count requests
- Dashboard: store request_uuid for avatar count queries
- Dashboard: show label "updated at" in async widget-value
- Fix Dashboard: variable substitution not working on value
- Fix duplicate dashboard issue
- Fix new dashboard creation issue
- SDT: add platform name in addition to plaform description when creating a SDT
- SDT: new param for SDT
- Fix GET /sdts pagination issue
- Migration of ThinginForm to Angular 21
- Fix Explore wizard classes issue
- Traduce lastSeen property to text
- When submitting an ontology, the location url to follow the task may not be accessible. Extract the task id and call OLS through the portail backend
- Fix Demo OINIS: error 400 when trying to reserve a new frequency
- Demo OINIS: add refresh button in spectral allocation view
- Demo OINIS: Add nb of allowed slot in spectral allocation view
- Accessibility : footer link to update with the audit results page
- Fix Viewers : do not make the call for "focus on node" when thingin_endpoint and thinkin_token are not set
-
**OLS (9.5.4)
- Fix Impossible to get SVG icon
-
SDT (1.12.1)
- Add support for Basic Auth to access platform
- Add template header for getting data
- Improve error handling (more explicit message retourned to ziggy-api)
-
Server (3.32.0)
- write performance enhancements
- Remove warn log when inserted turtle data with labels
- Geofencing: perf issue on avatar update, make it deactivable
- Fix Geofencing should be activated only on indoor conversion
- Fix Updated pos posted to kafka even if the position did not changed
- Fix Arango cluster usage: ziggy-server should not have only 1 IP
- Restore SDIF / async exec storage on S3
- change user in dockerfile
- Repair custom indoor conversion function creation
-
API (3.32.1)
- Fix parallel execution perf issue
-
API (3.32.0)
- Remove generic POST /conversion
- Add parameters to POST /conversion/indoor to creatio indoor conversion function with custom properties
- enable ziggy-json output for findAvatarAndValues
- change user in dockerfile and add orange certificates
-
federator (1.5.5)
- remove passwords from logs
- update dependencies
- add orange certificates in dockerfile
-
new portal (1.17.0)
- Fix Upload a blob for an avatar from a visualisation fails
- Fix tooltips for OINIS demo
- change user in dockerfile and add orange certificates
- Request viewer options edition: allow to resize view
- dashboard management changes
- Resiliency: on docker restart component exited
- Fix dashboard: count query duplicated
-
pg-injector (1.5.0)
- Fix Duplicated fields for avatars
- Fix When running docker image, arguments are ignored
- fix configuration file to take into account batchUpdateSize
- remove empty properties in output
-
ziggy-admin (2.17.0)
- Reduce docker image size
- change user in dockerfile and add orange certificates
-
histdb-feed (3.15.0)
- Enhance performance by a 3 factor
-
Server (3.31.1)
- findAvatarAndValues: add an option to flatten values from array
- fix findAvatarAndValues: sample from wiki error
- update dependencies
-
API (3.31.1)
- FindAvatarAndValues: add flatten_array parameter
- Fix Default log value should be INFO
- update dependencies
-
ziggy-admin (2.16.0)
- New API for mailing's blacklist management
-
new portal (1.16.0)
- Dashboard: allow provider to access dashboard view (moved to explore menu)
- Dashboard: possibility to have multiple dashboard and share dashboards
- Dashboard: use number selection in query
- Mailing to users: CRUD of user's blacklist
- Blob view: add an option for admin to see all blobs
- Request wizard: re-establish geolocation criteria
- Fix On temporal views, dead links are not deleted and make crash the viewer
- Fix Dashboard: when there are temporal views on different tabs, timelines only show in the active tab at init.
- Fix Explore must just call /avatars/count or /avatars/tcount when necessary
- Fix Viewers should use CDN for dependencies, not copies in ../lib folder
- Fix Graph2d: when masking nodes, arrow from relation remains
- Fix Ontology class view: when we select an ontology and we add/change/remove icon, the page is not reload in case of success and the icon is not changed
- update dependencies
-
pg-injector (1.4.1)
- Fix Pb with csv fields too long
-
OLS (9.5.1)
- Default ignite log frequency should be 0
-
Federator (1.5.4)
- Fix Default log level should be info
- update dependencies
-
Server (3.31.0)
- When listing blobs, add an option to get stats
- Post /paths/kshortest: need for _sourceUUID and _sourceIRI in edges description
- Fix Error 500 for temporal query on a domain with nullFormat
- Fix Invalid GeoJSON in a request should produces a 400 error
- Fix error logged in Change Data Capture when updating a json property
- update dependencies
-
API (3.31.0)
- Refactor error management: all errors returned in json format
- When listing blobs, add an option to get stats
- Add an endpoint to compare blob stored and s3 storage for a user, and optionaly delete orphan objects
- Fix If blob creation fails, blob is not deleted from S3 storage
- update dependencies
-
OLS (9.5.0)
- Make a conf param to specify if we use a public storage or if we need to add ACL on uploaded data
- Fix swagger-ui security issue
- update dependencies
-
new portal (1.15.0)
- Visualization framework: add possibility to hide a list of node properties in Info window (cf https://wiki.thinginthefuture.com/public/Map_and_graph_viewers search for infoFilteredFields)
- Change interface for Batch deletion of blobs
- homogenize mangement of errors from ziggy-api
- Fix Inconsistency between blobs count in user details
- Fix Explore page, after a full edit, the request is not reloaded
- update dependencies
-
SDT (1.11.1)
- When getting data, provide a comprehensive error message
- Update blob when TD is updated
- Fix tags for TD blob
- add unit tests
- update dependencies
-
pg-injector (1.4.0)
- Choose update mode (set or replace)
- Add visibility in update request
- Add fixed timestamp for injection
-
thingin-api (1.3.0)
-
Server (3.29.0)
- Fix pb on histo desynchro when removing topics
- Fix transitive dependency incompatibility with arangodb java driver
- Fix findAvatarAndValues: exception when using iri in returned query
- Fix CDC for avatars with geoloc
- [histo] do not send lastseen value for relation
- Fix FindAvatarAndValues not working for labels
-
API (3.29.0)
- Fix FindAvatarsAndValues: distinct clause from parameters not working
- Fix findAvatarAndValues: 400 response from ziggy-server are returned as null answer
- Fix imposible to add a right to a new role
-
new portal (1.12.0)
- Decorator's text must use the value parameter's value if the valueField is not existing in object
- Fix domain view: open request not working
- Fix legend count in explore time
- Fix Google maps view: when discovering a new avatar, we can not select it
- when editing a request in full edit mode, enter edit mode for payload when modifying payload
- Fix Explore time: when a node is selected, and another timestamp is selected, the node is not highlighted anymore
- Viewers: allow to use hilightGraph settings in registred requests.
- Fix explore page: 400 error content not displayed
- Fix Explore pages: save request: 403 error not visible
- Fix Properties not refreshed on histo view
-
histdb-feed (3.14.21)
- Fix [histo] when updating an avatar, its properties are lost
-
ev-ptf-ihm ()
- EVPF demonstrator : comparaison d'architecture ; mismatch dans les couleurs
-
pg-injector ()
- Add fixed timestamp for injection
-
federator (1.5.2)
-
Server (3.28.0)
- Use maven release to manage ziggy-server release numbering and tag creation
- Add environment variables to customize current log levels
- Fix request with lastSeen throw an AQL error
- Fix Returned DP type is not coherent with ontology type
- Fix Avatar not returned when one of its properties is null
- Fix a Request issue with in and out relation
-
API (3.28.0)
-
ziggy-admin (2.15.1)
- Add OrangeConnect IDP
- parameterize net-twin-api url
-
new portal (1.11.2)
- Add OrangeConnect IDP
- Fix When editing a tcypher query, focus is always restored to the top of the page
- parameterize net-twin-api url
- Implements multiLinestrings in Google Maps viewer
- [graph2D] add a button to center on selected node
- Hide / view only a selected linestring
- OINIS: GUI for reserving media channel with bandwith and central frequency
- Fix Homepage not working on Chrome
- Fix "batch process" menu not working with provider role
- Fix Explore time: with new request, vizu selection not working
- Fix Filter on role not working for portal users
- PG injector mapping wizard: add the possibility to reload a generated mapping for edition
- PG injector mapping wizard: add "copy to clipboard" and "save to file" buttons
-
thingin-stat (2.5.3)
- Use an env variable to define log level
- Update all dependencies
- When no stats is available, do not send empty data to federator
-
thingin-rules (2.4.6)
- Add environment variables to customize current log levels
-
websocket (2.4.5)
- Add environment variables to customize current log levels
-
thingin-api (1.2.4)
- Add environment variables to customize current log levels
-
thingin-neo4j ()
- Fix Pipeline failure related to Github API requests limit
-
pg-injector ()
- CSV column with an epsace in its name results in an error
- Check expiration data before refreshing token
- Add visibility in update request
-
Server (3.26.0)
-
API (3.26.0)
- geo conversion: allow to give js function
- Fix Bad url for downloading blob
- Add Orange (pro) IDP (guard/OIDC)
-
new portal (1.9.0)
- Authentication via OIDC (Gward) for internal users
- Dashboard: use variables in widget title
- Dashboard: add the possibility to define variables and use them between widgets.
- Dashboard: new widget: classes stats for a specific domain
- Google map viewer: manage exactly colocalized objects
- Fix No info on DP for a non validated ontology
-
ziggy-admin (2.15.0)
- Migrate mailing function for the use of the ODI Mail API
- Authentication via OIDC (Gward) for internal users
-
OLS (9.3.5)
- fix can't find local ontology with different suffix
-
Server (3.25.0)
- Allow to use a local file for batch process
- Fix Batch avatar process: use of DP label is not possible
- Allow to update acl with avatar findAndUpdate
- Fix Prefix replacement doesn't work correctly when multiple ontologies share the same prefix
- Fix Pb when updating an ontology
- Fix When creating an avatar in json format, we can use a OP as a DP
- Fix performance issue: Lots of requests made to Arango in checkSpecs method
- Add option to create non existing target avatar of a relation
- '-' should be forbidden in alias instead of producing a 500 error
- Fix Request erroneous behavior
-
API (3.25.0)
- Add option to create non existing target avatar of a relation
- Update base docker image
-
new portal (1.8.0)
- Fix Missing images for mailing
- Change all references of 2024 to 2025
- Fix [Visualization framework] click on selected element should deselect it
- Move assets from old portal to new portal
- Fix login next parameter can be wrong, and causes multiple loads of login page
- Fix Can't expand nodes in visualization whether from ziggy or thingin-admin
- Fix Visu framework: in infoWindow, the attachement icon is duplicated
- Fix Google maps: clustering markers are missing
- Allow to use local file for batch process
- Ability to copy classes names and relationships from interface
-
ziggy-admin (2.14.0)
- Neutralize "old" portal GUI: ziggy-admin will only be a backend.
- visualization: legend, settings and search buttons are acting on all visus of the same type in a page
- Fix [Visualization framework] click on selected element should deselect it
- Add new field in config for local deployment
-
OLS (9.3.4)
- Fix Duplicate version error
- Choose export format / fix rdf/xml format
-
pg-injector (1.3.0)
- Fix Label not created when another label exists with the same prefix
- Replace special characters in generated iri
- Fix impossible to generate a http://www.opengis.net/gml/pos/multiLinestring DP with MultiString type
- Fix Using label with Integer type results in an error in ziggy-server
-
stat (2.5.2)
- maintenance required : updates, renovate, ...
-
federator (1.5.1)
-
Essentials API (1.2.3)
-
ziggy-net-twin (1.2.0)
- Add API for reserved frequencies
-
hist-db-feed (3.14.1)
-
ziggy-websocket (2.4.4)
-
Server (3.24.0)
-
API (3.24.0)
- Fix too much federator request on startup
- federator check endpoint now returns 204 instaed of 201
-
new portal (1.6.0)
- OINIS: first visualisation for fragmentation use case
- OINIS: highlight selected link on map view
- Fix When no metrics are available, queries does not stop
- Fix Special-privilege not set when selecting the target of a link in explore view
-
ziggy-net-twin (1.1.0)
- When calculating fragmentation, use amplifiers to get bounds
- Add endpoint to calculate free / occupied slots on a path + calculate ABP
-
ziggy-federator (1.5.0)
- upgrade dependencies + python version
- Add unit tests
- Update worker conf
- remove useless trailing / for status endpoint
- check endpoint now returns 204 instaed of 201
-
ziggy-injectors (1.8.5)
- Fix CursorNotFound when injecting ANFR data
- logs in json format
- upgrade dependencies
Previous release notes