5 July: Improved compilation
Faster compilation times
Improvement in Property Handling for Instances
The compilation process has undergone significant improvements to increase its speed. With the latest updates, there is now consistently a machine available to handle the compilation tasks. This ensures not only quicker results but also a more efficient workflow, minimizing downtime and waiting periods. As a result, users can experience faster turnaround times and enhanced productivity in their development cycles. This advancement represents a substantial step forward in optimizing compilation processes across the board.
Fixed 🔧
Fix for Linear Text Compilation
When adding a linear format to texts, the compiler was failing, preventing the proper rendering of the text. This issue was caused by an error in the linear formatting process within the compiler. The solution involved updating the compilation process to correctly handle linear text formatting, ensuring that all texts compile as expected.
Fix for Overwriting Component Instances
When icons were placed in instances as overrides of the parent component’s icons, the icons were not resolving correctly. This issue occurred because the override logic was not properly handling the inheritance of properties from the parent component. The solution involved refining the algorithm that manages property overrides, ensuring that instances correctly display the overridden icons from their parent components.
Fix for Job Deployments in Kubernetes
Jobs in Kubernetes were not spawning new containers as expected when a compile command was sent. This issue was traced to a problem in the job orchestration system that prevented the proper initialization of new containers. The fix involved updating the deployment script to ensure that jobs in Kubernetes deploy correctly and spawn the necessary containers.
Last updated
Was this helpful?