Crystal 1.16.0 veröffentlicht: Verbesserter Multithreading und wichtige Fehlerbehebungen
2025-04-11
Die Programmiersprache Crystal hat Version 1.16.0 veröffentlicht, die mehrere Verbesserungen und Fehlerbehebungen enthält. Dieses Release behebt die Implementierung von File.match?, verbessert das Parsen von Ressourcenstrings in HTTP::Request und macht die Parameternamensuffixe ? und ! veraltet. Am bemerkenswertesten ist die Einführung von Ausführungskontexten (Execution Contexts) als Vorschaufunktion, was die Multithreading-Unterstützung deutlich verbessert und robustere Werkzeuge für die concurrente Programmierung bietet. Darüber hinaus wurde der Compiler verbessert, mit Unterstützung für längere Optionen und Umgebungsvariablen sowie aktualisierter Unterstützung für LLVM 20.
Entwicklung