Code Space Release Notes - 2.3.0
Overview
Code Space 2.3.0 is a release-readiness update for the Obsidian community plugin review process. It aligns the declared minimum Obsidian version with the APIs already used by the plugin, updates source patterns for popout window compatibility, and cleans the stylesheet so the package passes stricter review lint checks.
This release does not change the Code Space editing, Dashboard, embed, or outline workflows. The main operational change is that the plugin now accurately declares Obsidian 1.7.2 as the minimum supported app version.
Improvements
Accurate Obsidian compatibility metadata
The plugin metadata now matches the Obsidian APIs used by Code Space.
manifest.jsondeclaresminAppVersionas1.7.2.versions.jsonmaps released plugin versions to the same minimum app version for catalog validation.- The release metadata avoids claiming support for Obsidian versions that do not provide APIs such as
Workspace.revealLeaf.
Popout and window compatibility cleanup
Several source-level review warnings have been addressed without changing user-facing behavior.
- Document access now uses Obsidian-compatible document references where required.
- Timer and animation scheduling follows the current Obsidian lint expectations.
- DOM helper calls have been updated to the recommended
createDivandcreateSpanforms where applicable. - Unused parameters and unsafe array typing warnings were cleaned up.
Stylesheet lint cleanup
The stylesheet has been adjusted to satisfy Obsidian CSS review warnings while preserving the intended appearance.
- Duplicate selectors were merged into their first definitions.
- Many
!importantdeclarations were removed in favor of existing selector specificity. - Partially supported CSS features were replaced with review-friendly equivalents.
- Hex color formatting is now consistent where the linter flagged shorthand values.
Important notes
- Minimum supported Obsidian version is now
1.7.2. - No settings migration is required.
- No commands, file associations, or Dashboard actions were removed.
- Release assets remain
main.js,manifest.json, andstyles.css.
Contributors and commits
Release window: 2.2.0..HEAD
1ef6803unlinearity - fix: satisfy Obsidian review compatibility checks4827aa6unlinearity - style: clean up Obsidian review lint warnings