Platform Changelog
Platform Changelog
This changelog records learner-facing changes to IoTClass.org. It focuses on platform structure, navigation, review quality, and major content updates rather than every source-control commit.
As of May 21, 2026, IoTClass.org is under active buildout before the planned February 2027 beta release. The HTML site is the primary learning format. The generated catalog currently indexes 9 learning books, 43 module parts, and 1,647 chapter pages.
2026 Platform Update Cycle
Chapter Quality Review
A chapter-by-chapter visual review cycle is in progress. Each reviewed page is checked in a browser on desktop and mobile before it is marked complete.
The review focuses on:
- Mobile readability and overflow.
- Figure sizing, caption quality, and proportional layout.
- Broken images, failed requests, and console errors.
- Stale claims, unsupported counts, and outdated release language.
- Tables that need mobile-safe list or card formats.
- Navigation links that help learners move to the next useful page.
Homepage And Root Pages
The root support pages have been rewritten to match the current platform instead of the older single-book release story.
Recent root-page updates include:
- About IoTClass.org: updated platform coverage, entry points, and maintenance model.
- Acknowledgements: clearer attribution and contribution language.
- Editorial Note: current guidance on how to use the platform.
- Home: revised homepage cards, text labels, and responsive visual checks.
- This changelog: refreshed to describe the active platform and review process.
Interactive Content Catalogs
The platform uses generated catalogs where possible so learners can find material without relying on hand-maintained lists.
Current cataloged interactive collections include:
- 332 visual animations.
- 27 educational games.
- 14 interactive simulations.
- 101 external hardware simulator links.
- 1,816 Sensor Squad learning items.
Catalog counts are generated from source data and may change as assets are added, merged, or reorganized.
Build And Publishing Workflow
The site is built from source pages into the docs/ output tree and published to GitHub Pages. The public site is checked after deployment before an update is treated as complete.
The current review workflow keeps three records aligned:
- The source page that was edited.
- The visual-review summary and screenshots.
- The long-running review tracker and checkpoint files.
2025 Foundation Work
The 2025 work established the HTML learning platform from earlier course material and repository content.
Major foundation work included:
- Moving the material into Quarto-based HTML pages.
- Organizing content into books, module parts, and chapter pages.
- Building shared navigation, search, figures, captions, and cross-page links.
- Adding hubs for simulations, videos, quizzes, labs, troubleshooting, and learning paths.
- Adding app surfaces such as the Content Hub, Knowledge Map, and Product Explorer.
Some older pages still contain legacy wording from this migration period. Those pages are being corrected during the review cycle instead of being treated as current release notes.
Current Coverage Areas
IoTClass.org currently covers these broad areas:
- Foundations, applications, and learning hubs.
- Electronics, sensors, and actuators.
- Core networking, routing, transport, and application protocols.
- Bluetooth, Zigbee, Thread, Matter, Wi-Fi, RFID, NFC, UWB, LoRaWAN, Sigfox, NB-IoT, LTE-M, and cellular IoT.
- Reference architectures, design patterns, edge, fog, gateways, wireless sensor networks, and emerging paradigms.
- Data storage, stream processing, analytics, machine learning, and visualization.
- Security threats, cryptography, authentication, access control, privacy, and compliance.
- UX design, accessibility, location awareness, consent, and multi-device interaction.
- Design methodology, prototyping, energy, testing, validation, and capstone work.
Work In Progress
The platform is still being reviewed and improved. Current priorities are:
- Continue the chapter-by-chapter visual review campaign.
- Replace stale release language and unsupported claims.
- Improve figure readability and remove duplicate figure titles when captions already provide the title.
- Keep hubs and generated catalogs aligned with current books, parts, and chapters.
- Make chapters easier to scan while preserving technical depth.
- Improve mobile layouts for tables, code blocks, quizzes, and worked examples.
Versioning Policy
This platform does not use this page as a strict semantic-version release ledger. The public site changes continuously as chapters are reviewed, fixed, and republished.
For learners, the most useful status signal is whether the page has been reviewed in the current visual-review cycle. For maintainers, the review tracker and checkpoint files provide the operational stop point.
How To Stay Updated
The live HTML site is the current version. Refresh the page to see the latest published content.
Use these pages to track or explore current material:
Feedback
Use the feedback button on any page to report a confusing explanation, broken link, unreadable figure, stale claim, or missing learning path. The most useful reports include the page URL, the section heading, and a short description of what needs attention.