Repository navigation
Integrate shared Codebook with zoneless Schemer and layout fixes - #251
Merged
Merged
Conversation
Reduce Schemer bundle size and remove Zone.js across the project
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Der PR integriert den gemeinsamen Codebook-Export und behebt Aktualisierungs- und Darstellungsfehler nach dem Angular-21-Upgrade. Studio-Startnachrichten, Rollenwechsel und verzögerte Editor-/Dialogrückgaben aktualisieren die Ansicht über Signals und Änderungsbenachrichtigungen. Schemer, Demo, Custom Elements und Tests benötigen kein Zone.js mehr.
Korrekturen aus der Nachprüfung vom 19.10.2026
Drei thematische Commits ergänzen den bisher geprüften Stand:
15 bestätigte Befunde sind korrigiert. Punkt 31 der ursprünglichen Nachprüfung ist zurückgezogen: Der Generator verwendet Responses 5.3.1 im SIMPLE-Modus. Die beanstandete Standardbeschreibung wird nur im EXTENDED-Modus erzeugt; die ursprüngliche Testannahme war falsch. Das bestehende SIMPLE-Verhalten bleibt erhalten und ist abgesichert.
Die bereits enthaltenen Korrekturen für vollständige Aufgaben-Checkboxen, DOCX-Null-Einzüge und deutsche Bibliotheksvorgaben bleiben erhalten. Der Einstieg
translationsexportiertmergeTranslationsundselectTranslationsForLanguagefür gemeinsame Vorgaben, Regionsfallback und gezielte Anwendungsüberschreibungen.Aktuelle lokale Prüfung
npm ci, Bibliotheksbuild und 1.341 Codebook-Tests bestanden, einschließlich 50 neuer Regressionen. Davon scheitern 36 am bisherigen Host-Paket und bestehen am korrigierten Stand.Zuordnung der Befunde und lokale Nachweise vor Veröffentlichung
Neue Host-Integration und offene Abnahme
Studio #1728 (
4a9c4218) und der Kodierbox-Folge-PR #1075 (67801674) übernehmen denselben internen Entwicklungsbuild 4.1.0-dev.d79ca05 aus diesem Quellcommit. SHA-256:09694cd2b4d108882fca32434d7586b4de7bbf448a2d490c3f94e939020c81a7. Root-/Runtime-Locks und Dockerreferenzen passen zum neuen Artefakt; andere Host-Paketpins bleiben erhalten. Die bisherige Kodierbox-Integration #1041 ist bereits integriert.Neue Nachweise am korrigierten Paket:
d79ca05vollständig grün, einschließlich Browser-, Generator-, Audit- und CodeQL-Prüfungen. Studio-Pipeline 104444 am Head4a9c4218vollständig bestanden: alle 17 automatischen Jobs einschließlich Builds, 3.760 Unit-Tests / 420 Suites, Datenbankprüfung, API-E2E, beider verpflichtender Chrome-UI-E2E-Jobs, Lint, Typprüfung und Audit. Fünf optionale manuelle Browserjobs wurden nicht gestartet. Die aktuelle Kodierbox-Pipeline 104447 am Head67801674wurde nach dem Abbruch erneut gestartet; das neue Ergebnis steht noch aus. Am vorherigen Inventarfix0e4c62clokal 3.039 Frontend-Tests / 279 Suites, Frontend-Lint und beide Inventar-Regressionsfälle bestanden. Der nachfolgende Commit ergänzt ausschließlich synthetische Word-Prüfdokumente; Runtime-Code und Paket sind unverändert.Studio-Nachweise · Kodierbox-Nachweise
Der Studio-Kodierreiter lädt ein eigenständiges Schemer-HTML. Dessen Version und der ursprüngliche Fehlerfall sind laut Rückmeldung unbekannt. Die Microsoft-Word-Abnahme wird auf ausdrücklichen Wunsch vorerst übersprungen; sie wurde nicht durchgeführt und bleibt als separate Nachprüfung dokumentiert. Die neue synthetische Host-/Browser-/Queue-Abnahme ersetzt die Prüfung des unbekannten Originalfalls nicht. Die vollständige Kodierbox-Frontend-Suite wurde nach dem Basisabgleich erneut lokal bestanden. Die vollständige Studio-Frontend-Suite, native Installationsskripte und Docker-Imagebuilds wurden lokal für diesen Abgleich nicht wiederholt. Frühere Host-CI- und Produktionsnachweise bleiben ihren damaligen Quellständen zugeordnet. Ältere Word- und umfangreichere Host-Nachweise gelten ausschließlich für ihre damaligen Paketstände.
Der Codebook-Code aus #239 und die Änderungen aus #252 bleiben enthalten. Responses bleibt bei veröffentlichtem 5.3.1; iqb-berlin/responses#138 ist unabhängig. Partial Credit #167 ist nicht enthalten.
Keine Releaseversionsanhebung, kein neuer Alpha-Kandidat, Tag oder Registry-Release. Vorhandene alpha.2-Release-Dateien stammen weiterhin von
7ce5cacund enthalten spätere Quelländerungen nicht. Kein Merge oder Deployment; der PR bleibt Draft.Prüfung der Rückmeldung vom 17.10. · ESM-/Zoneless-Prüfung