1. Version 3.8.1 - 29.04.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1447 |
Adapted project build to internal documentation process. |
2. Version 3.8.0 - 28.04.2021
New features
| ID | Description |
|---|---|
CAAS-1650 |
Improved the performance of the modules default schedules. From now on the schedules do not generate and process the JSON for elements which are already up to date in the CaaS. |
3. Version 3.7.0 - 23.04.2021
Highlights
This version significantly improves the speed of the module’s standard schedules. The data synchronization between FirstSpirit and the CaaS platform which is run during a schedule now only transmits documents that are not available in the latest version in CaaS.
This improvement can shorten the duration of a schedule by a huge amount, provided that a data reconciliation has already taken place beforehand (thus most of the project data being already present in the CaaS). In some projects the schedules were 60 times faster. The speed of a schedule used for initial data population of the CaaS remains unchanged and is comparable to previous module versions.
New features
| ID | Description |
|---|---|
CAAS-1610 |
The standard schedules of the module now use an improved approach to reconcile data between FirstSpirit and CaaS. |
4. Version 3.6.9 - 22.04.2021
New features
| ID | Description |
|---|---|
CAAS-1655 |
Improved the stability of the schedules when transmitting content of big projects to the CaaS platform. |
5. Version 3.6.8 - 16.04.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1401 |
Removed internal property from serialization and deserialization. |
6. Version 3.6.7 - 15.04.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1633 |
Added documentation for necessary server restart after module installation. |
7. Version 3.6.6 - 12.04.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1605 |
Added missing automation for internal shaping update. |
8. Version 3.6.5 - 12.04.2021
New features
| ID | Description |
|---|---|
CAAS-1636 |
Improved the internal test infrastructure |
9. Version 3.6.3 - 31.03.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1617 |
Improved performance of CaaS schedules. |
10. Version 3.6.0 - 18.03.2021
New features
| ID | Description |
|---|---|
CAAS-1602 |
The property changeInfo is now written into each element’s generated JSON document. It contains the date and id of the corresponding FirstSpirit revision. |
11. Version 3.5.0 - 11.03.2021
Highlights
With CAAS-1491, the module checks whether the tenant database in the CaaS platform already exists on start of the CaasConnectService. If not, it is created. In case of an error during database creation, the CaasConnectService start aborts and an error message is written to the FirstSpirit server log.
New features
| ID | Description |
|---|---|
CAAS-1491 |
The tenant database in the CaaS platform is now created already when the CaasConnectService is started. |
12. Version 3.4.15 - 10.03.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1595 |
Fixed a bug where the binary data URLs did not point to the S3 bucket when the S3 endpoint URI was omitted in the service configuration. |
13. Version 3.4.14 - 09.03.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1594 |
Fixed an error that caused the service to be configurable only when running. |
14. Version 3.4.12 - 05.03.2021
New features
| ID | Description |
|---|---|
CAAS-1599 |
Improved internal test infrastructure |
15. Version 3.4.11 - 02.03.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1582 |
In CAAS-1408 the languages in the release notes were swapped. This has now been corrected. |
16. Version 3.4.10 - 24.02.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1530 |
Added a test to ensure that the correct amount of data is sent to the backend. |
17. Version 3.4.9 - 22.02.2021
New features
| ID | Description |
|---|---|
CAAS-1534 |
Added documentation regarding push notifications (change streams). |
18. Version 3.4.7 - 18.02.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1408 |
When removing media from a project the corresponding object will now be removed from the S3 or CaaS bucket. |
19. Version 3.4.6 - 18.02.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1562 |
Fixed a bug that caused a SdkClientException |
20. Version 3.4.5 - 12.02.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1571 |
Fixed a bug that caused WebSocket connections of change streams to occasionally get closed. |
21. Version 3.4.4 - 09.02.2021
Fixed issues
| ID | Description |
|---|---|
ZT-131 |
During the automatic push of datasets, errors occurred if the dataset did not yet have a GID. This can occur in very old FirstSpirit projects, even after migration to a current FirstSpirit version. As of FirstSpirit 2021-02, this behavior has been corrected. A fallback is still supported for older versions. This fallback triggers WARN logging, as this has a negative impact on performance. We therefore strongly recommend updating to FirstSpirit 2021-02. |
22. Version 3.4.1 - 05.02.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1521 |
Due to a merge conflict, versions 3.4.0 and 3.3.2 to 3.3.4 overlapped and are incorrectly mapped in the release notes. This has now been corrected. |
23. Version 3.3.4 - 29.01.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1502 |
Fixed a bug that caused media uploads to S3 to fail when the credentials provided by the EC2 instance metadata expired. The credentials will now be refreshed automatically. |
24. Version 3.3.3 - 29.01.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1523 |
The proxy configuration will now also be used when accessing both the S3 or CloudFront API. |
25. Version 3.3.2 - 29.01.2021
New features
| ID | Description |
|---|---|
CAAS-1521 |
Hidden sections are now included in the CaaS preview data. The release data remains unchanged. For more information, see the documentation. |
26. Version 3.4.0 - 28.01.2021
New features
| ID | Description |
|---|---|
CAAS-1522 |
Laid foundation for eventing endpoints for CRUD database operations. |
Fixed issues
| ID | Description |
|---|---|
CAAS-1541 |
Terminology in the documentation has been adjusted to avoid confusion. |
27. Version 3.3.0 - 22.01.2021
Update Notice
This release requires FirstSpirit version 5.2.2101.
New features
| ID | Description |
|---|---|
CAAS-1302 |
Data from the project settings is now persisted in CaaS. |
28. Version 3.2.5 - 08.01.2021
New features
| ID | Description |
|---|---|
CAAS-1506 |
Memory consumption was optimized significantly. |
29. Version 3.2.4 - 05.01.2021
Fixed issues
| ID | Description |
|---|---|
CAAS-1515 |
Fixed a bug where threads created during a CaaS schedule were not terminated properly. |
30. Version 3.2.3 - 17.12.2020
Fixed issues
| ID | Description |
|---|---|
CAAS-1509 |
Schedules now handle exceptions more gracefully and send all elements that have been processed successfully. |
31. Version 3.2.2 - 17.12.2020
Fixed issues
| ID | Description |
|---|---|
CAAS-1483 |
Fragment projects are now correctly detected and supported |
32. Version 3.2.0 - 15.12.2020
Fixed issues
| ID | Description |
|---|---|
CAAS-1488 |
Fixed a bug where memory consumption of CaaS generations could reach high extremes for large projects, effectively preventing the generation from finishing and/or slowing down the FirstSpirit Server. |
33. Version 3.1.6 - 30.10.2020
Fixed issues
| ID | Description |
|---|---|
CAAS-1369 |
When using an S3-compatible storage for media binary data without a CloudFront configuration the generated links to media files now use a virtual hosted-style format. Among other things this format imposes additional restrictions on the bucket name. Please see chapter Media deployment of the documentation for more information. |
CAAS-1460 |
Removed invalidations for skipped media items |
34. Version 3.1.0 - 05.10.2020
Update Notice
This release changes the behaviour of deployments to the CaaS platform. Whereas before no content was sent at all when the FirstSpirit project contained any errors, now the module sends all valid items and skips the failed ones. For schedules, you will get an error nonetheless, but your deployment will also be performed partly.
New features
| ID | Description |
|---|---|
CAAS-1400 |
Failures for some project items now don’t prevent successfully rendered project items to be sent. |
35. Version 3.0.17 - 29.09.2020
Fixed issues
| ID | Description |
|---|---|
CAAS-1406 |
Changes to the service configuration via the configuration GUI are now applied directly and no longer require a service restart to take effect. |
36. Version 3.0.15 - 14.09.2020
New features
| ID | Description |
|---|---|
CAAS-1228 |
Adding the JSON attribute "route" which contains the relative URL of a dataset. Please refer to the documentation for more information. |
37. Version 3.0.14 - 03.09.2020
New features
| ID | Description |
|---|---|
CAAS-1362 |
Update to the latest FirstSpirit version 5.2.200807 |
38. Version 3.0.11 - 24.08.2020
New features
| ID | Description |
|---|---|
CAAS-1319 |
Added usage of noCache parameter when creating CaaS resources to avoid possible caching problems in rest API. |
39. Version 3.0.7 - 13.08.2020
New features
| ID | Description |
|---|---|
CAAS-1371 |
Fixed bugs that caused the invalidation of files in the CloudFront CDN to fail |
40. Version 3.0.4 - 05.08.2020
New features
| ID | Description |
|---|---|
CAAS-1364 |
Fixed a bug where released datasets where mistakenly deployed in a preview state |
41. Version 3.0.2 - 29.07.2020
New features
| ID | Description |
|---|---|
CAAS-1357 |
Fixed a bug where URLs for Datasets within DatasetReference objects pointed to the wrong collection |
42. Version 3.0.1 - 24.07.2020
New features
| ID | Description |
|---|---|
CAAS-1365 |
Fixed a bug in the service configuration where the API key was stored incorrectly when using uppercase characters |
43. Help
The Technical Support of the e-Spirit AG provides expert technical support covering any topic related to the FirstSpirit™ product. You can get and find more help concerning relevant topics in our community.
44. Disclaimer
This document is provided for information purposes only. e-Spirit may change the contents hereof without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. e-Spirit specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. The technologies, functionality, services, and processes described herein are subject to change without notice.