{"version":"2.1.233","anchor":"startup-notifications-rebuilt-as-a-descriptor-list","canonical_anchor":"startup-notifications-rebuilt-as-a-descriptor-list","heading":"Startup notifications rebuilt as a descriptor list","tier":"internal","area":"Startup","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233\/e\/startup-notifications-rebuilt-as-a-descriptor-list","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233","markdown":"### Startup notifications rebuilt as a descriptor list\n\nStartup notices were rebuilt as one driven list; the messages you see are identical.\n\n**What**\n\nPlugin autoupdate, marketplace checks, settings errors, rate-limit and usage-credit notices, teammate lifecycle and the rest were rewritten from separate React hooks into a list of `{ id, deps, setup }` descriptors run by one runner that compares dependencies and re-runs only what changed. Text and behaviour are unchanged.\n\n**Details**\n\n- One entry, `rollout-cohort-notice`, is wired to a setup function with an empty body, so it does nothing in this build.\n\n**Evidence**\n\n`id: \"plugin-autoupdate\"`\n\n- Area: Startup\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}