Skip to content

Helio v1.1.0 #29

Merged
omargfh merged 37 commits intomainfrom
v1.1.0
Apr 9, 2026
Merged

Helio v1.1.0 #29
omargfh merged 37 commits intomainfrom
v1.1.0

Conversation

@omargfh
Copy link
Copy Markdown
Collaborator

@omargfh omargfh commented Mar 26, 2026

Changelog

  • Node.js 24 LTS & TypeScript upgrade
  • Nuxt layers refactoring for better modularity
  • Slimmed down client bundle via externalization of heavy dev-only libraries and ESM tree-shaking
  • Vite externalization cleanup to prevent Node.js packages from being bundled for web
  • Dependency health check script (scripts/check-deps-health.js)
  • Environment setupyarn init now copies .env.example to .env automatically
  • Tooltip component added to nuxt-core for reuse
  • Styling improvements — docs and NetLogo themes with TailwindCSS organization
  • Environment Management creates .env files via yarn run init with no secrets.
  • Feature Flags to allow disabling certain features globally or per-page.
  • Other bugfixes and improvements

Related

resolves: #24
resolves: #10
resolves: #31

omargfh and others added 30 commits April 8, 2026 16:39
@omargfh omargfh marked this pull request as ready for review April 9, 2026 18:00
@omargfh omargfh merged commit 1ccd552 into main Apr 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to Node 24 LTS Open source Helio Refactor PrimTooltip as a plugin and use it in NetLogo Docs

2 participants