ItemID STABLEBETA 0.6
Log in Create account

Beta notes

ItemID Stable Beta 0.6

QR inventory for makers and workshops.

Latest patch

30 May 2026, 22:46 BST · Public dashboard metric copy fix.

Stable Beta 0.6 notes

Patch history is now stored in the database, sorted newest first, and seeded back to the start of the ItemID build.

Patch history

Stored in the patch_history database table.

106 patches
Time Patch What changed
30 May 2026, 22:46 BST Public dashboard metric copy fix
Forced the logged-out dashboard preview metric cards to match the logged-in dashboard cards and strengthened light-mode page circles.
  • Preview metric cards now render as a proper four-card grid.
  • Items, Locations, Folders, and Need attention use the same card structure as the logged-in dashboard.
  • Light mode page background circles are stronger so they are visible.
30 May 2026, 22:42 BST Public preview page alignment
Aligned the logged-out dashboard preview with the logged-in app and made public preview pages browsable with account-required popups.
  • Logged-out visitors can now browse Dashboard, Items, Locations, Folders, Templates, QR Labels, Registered QR codes, Roadmap, Beta notes, and Feedback.
  • Create, edit, print, upload, save, delete, export, and feedback actions show an account-required popup instead of redirecting unexpectedly.
  • Preview pages now use the same top navigation and app layout as logged-in pages.
30 May 2026, 22:37 BST Remove personal example placeholders
Removed the personal display-name example from profile and searched the app package for matching personal placeholders.
30 May 2026, 22:35 BST Register display name privacy fix
Removed the personal example placeholder from the create account display name field.
  • Display name now uses a generic placeholder only.
  • No personal name is shown on the registration page.
30 May 2026, 22:33 BST Register display name requirement
Added a required display name field to the create account form.
  • New users now enter a display name during registration.
  • The name is saved to users.display_name and used by the account/profile area.
  • The create account form now keeps typed display name and email if validation fails.
30 May 2026, 22:08 BST Light mode circle visibility fix
Made the page background accent circle visible in light mode.
  • Increased light-mode circle opacity.
  • Strengthened the light-mode page colours while keeping them soft.
  • Kept the same bottom-right body background placement.
30 May 2026, 22:06 BST Body background circle and footer overlap fix
Moved the page accent circle onto the body background layer so it appears consistently and continues behind the footer.
  • Replaced the main pseudo-element circle with a body-level circle.
  • Disabled the older extra main circles.
  • Footer now allows the background accent to show behind it instead of cutting the circle off.
30 May 2026, 22:04 BST Page circle same-position all-pages fix
Applied the same bottom-right page accent circle placement across all app pages.
  • Uses the dashboard circle placement as the standard for every page.
  • Keeps one circle only, anchored bottom-right.
  • Each page can still keep its identity colour while sharing the same position and scale.
30 May 2026, 22:02 BST Page circle all-pages large override
Made the page background accent circle apply to every app page and increased its size.
  • The accent now targets every page using main.page-accent.
  • The circle is about 1.7x larger than the previous version.
  • It remains a single bottom-right background circle.
30 May 2026, 22:00 BST Page circle bottom-right sizing fix
Changed the page accent so each page now shows only one background circle in the bottom right at a more controlled size.
  • Removed the extra circles so the accent no longer appears top right or bottom left.
  • The accent now sits only in the bottom right.
  • The circle size now reads more like a subtle page background accent instead of dominating the whole screen.
30 May 2026, 21:56 BST Page background accent body-class fix
Fixed page background accent circles not appearing by adding page classes to the actual body/main markup used by the app.
  • The previous circle CSS was present but the page class was not being output by this header version.
  • Main pages now get reliable page-accent classes directly on the app shell.
  • Items, Locations, Folders, Templates, QR pages, Roadmap, and Feedback now have subtle background circles.
30 May 2026, 21:53 BST Page background accent circles
Added subtle page-level background accent circles for main pages instead of putting colours inside every stat tile.
  • Items gets a green page accent, Locations blue, Folders yellow, Templates purple, and QR pages cyan.
  • The circles sit behind the page content, not inside the cards.
  • Community stat tiles remain neutral.
30 May 2026, 21:51 BST Community stats no-colour cleanup
Removed coloured accents from the Community activity stat tiles.
  • Community activity now uses neutral grey bars and circles only.
  • Workspace metric colours remain separate from community stats.
30 May 2026, 21:49 BST Community stats compact strip redesign
Reworked the dashboard community stats into a smaller compact strip so the section no longer overpowers the dashboard.
  • Renamed the section to Community activity.
  • Changed the stats into compact two-column tiles.
  • Reduced number and title scale so the card reads as supporting context.
30 May 2026, 21:48 BST Community stats layout scale fix
Rescaled and redesigned the Community overview stats so the numbers do not overpower the title.
  • Changed ItemID community totals to Community overview.
  • Shortened stat labels and made the stats compact tile cards.
  • Numbers now scale smaller and sit inside readable 2x2 or 4-column layouts depending on screen width.
30 May 2026, 21:46 BST Need attention red fallback and community wording polish
Forced Need attention to use the red accent and clarified the Across ItemID community stats wording.
  • Need attention is now also targeted by its attention URL so the red circle applies even if an older class is missing.
  • Across ItemID now reads as ItemID community totals.
  • Community stat labels now make clear that the totals are across all ItemID users.
30 May 2026, 21:42 BST Dashboard metric colour force fix
Forced the dashboard metric card accent colours and added the missing Need attention circle.
  • Items is green, Locations is blue, Folders is yellow, and Need attention is red.
  • Need attention now has the same circular accent shape as the other metric cards.
  • This patch uses stronger final CSS overrides so older neutral metric rules cannot win.
30 May 2026, 21:40 BST Dashboard metric arrows and community stats polish
Updated dashboard metric colours, matched arrow placement, and improved Across ItemID layout.
  • Items is green, Locations is blue, Folders is yellow, and Need attention is red.
  • All workspace metric arrows now sit in the same top-right position.
  • Across ItemID now uses a cleaner two-by-two large-stat layout.
30 May 2026, 21:30 BST Dashboard stats and recent activity side-by-side
Placed community stats and recent activity side by side on the dashboard.
  • Dashboard now uses horizontal space better on desktop.
  • Community stats and recent activity stack again on smaller screens.
  • Recent activity scrolls inside the card on desktop if the list gets long.
30 May 2026, 21:28 BST Footer width and metric readability patch
Made the footer span the full screen and added colour accents to dashboard metric cards.
  • Footer now breaks out to full viewport width while keeping content centred.
  • Items, Locations, Folders, and Need attention now have different coloured accents.
  • Community stats keep a separate visual style but use the same readable card pattern.
30 May 2026, 21:25 BST Theme toggle and community stat cards fix
Restored the missing theme-toggle endpoint and restyled community stats as dashboard-style cards.
  • Light/dark mode now persists again for logged-in and logged-out users.
  • Community stats now use card/pill styling like Items, Locations, Folders, and Need attention, with different accent colours.
30 May 2026, 21:11 BST Clean URLs and roadmap patch
Added extensionless clean URLs and a database-backed roadmap page.
  • Adds .htaccess rules so GET requests like /items.php redirect to /items.
  • Adds roadmap.php with version groups and Complete, In progress, and Not started statuses.
  • Adds Feedback and Roadmap buttons to Beta notes.
30 May 2026, 21:07 BST Stable Beta 0.6 full package
Created a full Stable Beta 0.6 package from the latest working ItemID files.
  • Includes mobile card layouts, public dashboard polish, QR label improvements, single QR field controls, registered QR wording, database-backed patch history, and global light/dark theme fixes.
  • Updated visible version labels to Stable Beta 0.6.
30 May 2026, 21:07 BST Stable Beta 0.5 full package
Created a full Stable Beta 0.5 package from the latest working ItemID files.
  • Includes mobile card layouts, public dashboard polish, QR label improvements, single QR field controls, registered QR wording, database-backed patch history, and global light/dark theme fixes.
  • Updated visible version labels to Stable Beta 0.5.
30 May 2026, 21:02 BST Stable Beta 0.5 clean release
Created a cleaned Stable Beta 0.5 package, updated the roadmap by version, and checked PHP files for syntax errors.
  • Cleaned deploy package from uploaded public_html.
  • Updated visible version labels to Stable Beta 0.5.
  • Added roadmap planning by version.
  • Removed obvious junk/cache files from the release zip.
30 May 2026, 20:54 BST Roadmap page
Added a public Roadmap page linked from Beta notes and the main navigation.
  • Shows Now, Next, and Later planned work.
  • Adds tester feedback guidance.
  • Works in light and dark mode.
30 May 2026, 20:52 BST Patch history wording cleanup
Removed unwanted wording from patch history and renamed the theme patch to Workshop utility theme.
  • Removed references to automated-looking styling from visible patch history.
  • Kept the actual workshop utility theme CSS in place.
  • Updated the latest Beta notes text.
30 May 2026, 20:49 BST Workshop utility theme
Toned down the visual style so ItemID feels more like a practical workshop tool and less like a generic SaaS dashboard.
  • Reduced heavy shadows, rounded pills, gradients, and overly decorative styling.
  • Made buttons, cards, tables, badges, and QR preview cards more functional and utility-like.
  • Applied the theme to both light and dark mode.
30 May 2026, 20:49 BST Less AI workshop utility theme
Toned down the visual style so ItemID feels more like a practical workshop tool and less like a generic AI SaaS dashboard.
  • Reduced heavy shadows, rounded pills, gradients, and overly decorative styling.
  • Made buttons, cards, tables, badges, and QR preview cards more functional and utility-like.
  • Applied the theme to both light and dark mode.
30 May 2026, BST Dashboard activity left and community big stats
Moved Your recent activity to the left and changed Across ItemID into a big-stat layout.
  • Renamed Recent activity to Your recent activity.
  • Removed colour accents from normal workspace metric cards except Need attention, which now uses a red warning accent.
  • Across ItemID now uses large readable stat text instead of small pill/cards.
29 May 2026, 21:37 BST Dark mode code badge contrast fix
Fixed item and location code badges staying pale in dark mode.
  • ID badges such as ID-0010 and LC-0004 now use dark backgrounds in dark mode.
  • Item detail pills and code pills also get stronger dark-mode contrast.
29 May 2026, 21:34 BST Global light and dark theme audit
Added a late-loading theme safety layer so light and dark mode work consistently across all main pages.
  • Covers cards, forms, buttons, tables, pills, modals, QR previews, mobile cards, header, footer, and template editor controls.
  • QR codes remain black on white in both themes so they stay scannable.
  • Adds CSS cache-busting in header.php.
29 May 2026, 21:28 BST Template dark buttons and spacing polish
Fixed white template editor buttons in dark mode and improved field spacing.
  • Quick field buttons, preset cards, remove buttons, handles, and checkboxes now style correctly in dark mode.
  • Template field text and hints are spaced out more clearly.
29 May 2026, 21:03 BST Public dashboard polish patch
Fixed logged-out dashboard preview so it uses the same polished layout as the logged-in app.
  • Replaced plain metric links with proper dashboard metric cards.
  • Restyled recent activity into a clean activity list.
  • Kept login-required actions working through the preview modal.
29 May 2026, 20:37 BST Mobile card layout for tables
Replaced wide mobile Items and Locations tables with stacked mobile cards.
  • Desktop still uses tables.
  • Mobile now shows touch-friendly cards instead of sideways scrolling.
  • Locations and Items each get readable mobile card layouts.
29 May 2026, 20:34 BST Mobile table overflow fix
Fixed Items and Locations tables overflowing off the screen on mobile.
  • Tables now scroll sideways inside their cards instead of pushing the whole page wider.
  • Page headers and action buttons wrap better on narrow screens.
  • Added a small Swipe table sideways hint on mobile table cards.
29 May 2026, 20:33 BST Stable Beta badge fit fix
Fixed the stacked Stable Beta badge text overflowing outside the pill.
  • Reduced stacked badge text size.
  • Locked the badge height so the text stays inside the rounded badge.
29 May 2026, 20:32 BST Stable Beta badge stack patch
Stacked the Stable Beta badge in the header so it takes less horizontal space.
  • The badge now shows Stable above Beta 0.4.
  • Improves topbar spacing on mobile and narrower screens.
29 May 2026, 20:24 BST Items detail pills divider line fix
Removed the table divider line that cut through the attached item detail pills.
  • Main item rows and their detail pills now read as one grouped item.
  • The divider now appears only below the attached detail pill row.
29 May 2026, 20:23 BST Items detail pills across row patch
Changed item detail pills to span across the table width while staying visually attached to the item row.
  • Improves horizontal space use.
  • Keeps item details grouped with the matching item instead of appearing as a separate block.
29 May 2026, 20:21 BST Items detail pills inline patch
Moved item detail pills into the main item row instead of a separate row.
  • Detail pills now sit directly under the item name/meta badges.
  • The items table no longer has split rows for each item.
29 May 2026, 20:19 BST Items detail pills patch
Added all item detail fields as pill-style summaries under each item row.
  • Shows ID, name, quantity, location, folder, template, status, notes, and custom/template fields.
  • Custom field values now appear as small pills under the main item row.
  • Keeps the main items table readable while exposing extra details quickly.
29 May 2026, 20:15 BST Patch history order and full seed fix
Changed patch history to show newest patches first and seeded history back to the start of ItemID.
  • Adds earlier Beta 0.1, Beta 0.2, and Beta 0.3 work.
  • Orders rows by parsed patch time instead of database insertion order.
29 May 2026, 20:13 BST Database-backed patch history
Moved Beta notes patch history into the database and restored the scrollable history view.
  • Creates the patch_history table automatically if it does not exist.
  • Seeds known Stable Beta 0.4 patch history rows.
  • Future patches can add one row instead of manually rebuilding this table.
29 May 2026, 20:12 BST Database-backed patch history
Moved Beta notes patch history into the database and restored the scrollable history view.
  • Creates patch_history automatically.
  • Seeds known Stable Beta 0.4 patch history rows.
  • Future patches can add one database row instead of hand-editing the whole table.
29 May 2026, 20:10 BST Location print page-break fix
Stopped single location QR labels splitting across two printed pages.
  • Removed oversized minimum printed label height.
  • Made location print labels compact and auto-height.
29 May 2026, 20:07 BST Location QR layout match item QR layout
Rebuilt the location QR card to match the item QR card layout.
  • Location QR now uses the same stacked preview, URL, QR size, include-info, field buttons, and print actions flow.
29 May 2026, 20:05 BST Location QR preview fields
Added a selected-field preview under the location QR code.
  • Field buttons update visible preview rows and printed label rows.
29 May 2026, 20:03 BST Location print label match item label
Changed location print labels to use the same selected field-row format as item labels.
  • Removed the old large LC code and location-name print fallback.
29 May 2026, 20:01 BST Location QR controls match item controls
Applied the item QR field button layout to location QR controls.
  • Changed location field options into rounded-square buttons.
29 May 2026, 19:59 BST Single QR field buttons polish
Changed the single QR field checkboxes into rounded-square buttons.
  • Improved spacing, hover state, selected state, and dark-mode styling.
29 May 2026, 19:58 BST Single QR text scale fix
Made printed item/location label text scale with the selected QR size.
  • Tiny 10 mm labels now use smaller printed text.
29 May 2026, 19:56 BST Single QR print size fix
Fixed Tiny 10 mm single QR labels still printing with a large QR.
  • Removed old fixed 48 mm print QR override.
29 May 2026, 19:54 BST Single QR box and preview size fix
Fixed the single QR preview from becoming physically huge on screen.
  • Kept selected millimetre size for printed output.
29 May 2026, 19:51 BST Single QR live field preview fix
Fixed Notes not appearing when ticked on single item QR labels.
  • Field checkboxes now show/hide preview and print rows live.
29 May 2026, 19:48 BST Single QR info field controls
Moved field checkbox controls onto single item and location QR sections.
  • Renamed Include item name to Include item info.
29 May 2026, 19:44 BST QR label custom printed fields
Added checkbox-controlled fields for printed QR labels.
  • Labels can print ID, Name, Location, Folder, Type, Status, Quantity, Notes, and Custom fields.
29 May 2026, 19:37 BST Dashboard preview fix
Restored the logged-out public dashboard preview.
  • View dashboard preview now works for logged-out users.
29 May 2026, 19:30 BST 10mm QR size option
Added a Tiny, 10 mm QR size option to QR Labels.
  • Lowered the QR size minimum from 20 mm to 10 mm.
29 May 2026, 19:27 BST QR label size and style fix
Added QR style options and fixed physical print sizing.
  • Standard, Branded ItemID centre, Rounded, and Dot style added.
29 May 2026, 19:14 BST Stable Beta 0.5 badge fix
Fixed duplicate Stable Stable Beta 0.5 badge wording.
  • Badge now says Stable Beta 0.5.
29 May 2026, 19:14 BST Stable Beta 0.4 badge fix
Fixed duplicate Stable Stable Beta 0.4 badge wording.
  • Badge now says Stable Beta 0.4.
29 May 2026, 19:13 BST Stable Beta 0.5 release
Created one consolidated Stable Beta 0.5 package from the latest working patches.
  • Updated visible version labels to Stable Beta 0.5.
29 May 2026, 19:13 BST Login dashboard area patch
Improved the login page dashboard preview area.
  • Added a clearer View dashboard preview area.
29 May 2026, 19:13 BST Stable Beta 0.4 release
Created one consolidated Stable Beta 0.4 package from the latest working patches.
  • Updated visible version labels to Stable Beta 0.4.
29 May 2026, 19:12 BST Public theme toggle patch
Allowed logged-out users to use the theme toggle.
  • Public light/dark mode stored in a browser cookie.
29 May 2026, 19:11 BST Public pages login-required patch
Allowed logged-out users to browse public preview pages.
  • Public dashboard/items/locations/folders/templates/QR pages.
  • Login-required popup for real actions.
29 May 2026, 19:10 BST Profile hover demo patch
Fixed profile hover menu and demo dashboard work.
  • Profile dropdown hover bridge.
  • Public demo dashboard improvements.
29 May 2026, 19:05 BST QR image dark page fix
Fixed QR rendering and image orientation issues.
  • QR previews no longer blank on dark pages.
  • Location image EXIF/rotation handling improved.
29 May 2026, 19:00 BST Dark mode cleanup patch
Cleaned up remaining dark-mode issues.
  • Reduced white panels and inconsistent controls.
29 May 2026, 18:55 BST Theme toggle profile right patch
Moved/cleaned theme and profile controls.
  • Topbar profile/theme layout improvements.
29 May 2026, 18:50 BST Dark buttons fix
Fixed dark-mode button styling.
  • Improved buttons in dark mode.
29 May 2026, 18:45 BST Sun moon toggle patch
Added sun/moon theme toggle UI.
  • Improved theme toggle appearance.
29 May 2026, 18:40 BST Dark toggle metric fix
Fixed theme toggle and dashboard metric styling.
  • Cleaner sun/moon toggle.
  • Dashboard card dark-mode fixes.
29 May 2026, 18:35 BST Dark theme full fix
Fixed stubborn dark mode white boxes.
  • Improved card, input, and QR page dark styling.
29 May 2026, 18:30 BST Dark theme patch
Added and refined dark theme.
  • Dark mode preference support.
  • Improved dark theme coverage.
29 May 2026, 18:25 BST Profile CSS recovery patch
Recovered broken profile styling.
  • Fixed profile page CSS regressions.
29 May 2026, 18:20 BST Profile preferences patch
Added user profile preferences.
  • Profile preferences for theme, QR defaults, label names, and default units.
29 May 2026, 18:15 BST Scanner slug patch
Fixed scanner slug handling.
  • QR scans route to the right item/location pages.
  • Improved short link handling.
29 May 2026, 18:10 BST Beta 0.3 bug audit patch
Audited and fixed Beta 0.3 bugs.
  • General bug cleanup.
  • Improved stability before wider testing.
29 May 2026, 18:05 BST QR registry management patch
Added registered QR code management.
  • Manage reserved and assigned QR codes.
  • Improved QR code auditability.
29 May 2026, 18:00 BST QR registry patch
Added QR registry behaviour.
  • Reserved/generated QR codes tracked more safely.
  • Reduced accidental QR reuse.
29 May 2026, 17:50 BST Notes/remove image issue patch
Fixed notes and image removal behaviour.
  • Improved location visual handling.
  • Fixed notes/image edge cases.
29 May 2026, 17:40 BST Beta 0.3 stable
Created the Beta 0.3 stable package.
  • Consolidated QR, privacy, upload, dark mode, and dashboard work.
29 May 2026, 17:35 BST Uploads .htaccess patch
Added upload folder hardening.
  • Added .htaccess protection for uploaded files where supported.
29 May 2026, 17:30 BST Privacy patch
Improved privacy handling around uploads and public pages.
  • Protected uploads more carefully.
  • Added clearer privacy language.
29 May 2026, 17:25 BST Template field layout patch
Improved custom template field layout.
  • Better field spacing and form structure.
29 May 2026, 17:20 BST Beta 0.3 patch
Prepared the Beta 0.3 package.
  • Added privacy and upload hardening work.
  • Prepared a cleaner beta release.
29 May 2026, 17:10 BST QR labels clean patch
Cleaned up QR Labels page wording and controls.
  • Clearer blank label flow.
  • Better label generation behaviour.
29 May 2026, 17:05 BST Template builder polish
Polished template builder layout.
  • Improved custom field layout.
  • Cleaner template editing flow.
29 May 2026, 16:55 BST Feedback patch
Improved feedback reporting.
  • Feedback page sends beta feedback by email.
  • Better wording for bug reports and suggestions.
29 May 2026, 16:45 BST Beta 0.2 stable
Created the Beta 0.2 stable package.
  • Consolidated earlier auth, QR, dashboard, and item/location work.
29 May 2026, 16:35 BST Remember me patch
Added remember-me login support.
  • 30 day remember-me option.
  • Safer session persistence.
29 May 2026, 16:25 BST Topbar emergency fix
Fixed topbar layout issues.
  • Improved scan/profile/theme controls in the top bar.
29 May 2026, 16:15 BST Items row actions fix
Fixed actions on item rows.
  • Open/edit/delete style actions were cleaned up.
  • Improved table interaction.
29 May 2026, 16:05 BST Dashboard clickable cards patch
Made dashboard metric cards clickable.
  • Dashboard cards link into the relevant sections.
  • Improved navigation flow.
29 May 2026, 15:55 BST Items search and filter patch
Improved the items list.
  • Search/filter controls.
  • Cleaner item list behaviour.
29 May 2026, 15:45 BST Template fields patch
Expanded custom template fields.
  • Template fields can be used to describe different item types.
  • Improved form layout for custom item data.
29 May 2026, 15:35 BST Item QR preview patch
Added QR preview improvements.
  • Improved item QR preview output.
  • Made printed labels easier to preview before printing.
29 May 2026, 15:25 BST Image compression patch
Added image handling improvements.
  • Location images are compressed/resized.
  • Improved upload handling for location visuals.
29 May 2026, 15:15 BST Item QR location patch
Connected item QR behaviour with item/location records.
  • QR scans open item/location pages.
  • Improved how locations and items connect together.
29 May 2026, 15:00 BST Workflow patch
Improved item/location workflow.
  • Locations, items, QR label printing, and assignment flow were refined.
  • Added clearer routes for scanning and opening records.
29 May 2026, 14:40 BST QR template patch
Added QR template and label generation improvements.
  • Batches of QR codes.
  • Incrementing codes such as ID-0001 and LC-0001.
  • Code text under the QR label.
29 May 2026, 14:20 BST Email login polish
Polished the login/register experience.
  • Improved auth UI.
  • Added forgot password work.
  • Started making the app feel more like a proper product.
29 May 2026, 14:00 BST Initial MVP package
Built the first ItemID MVP package.
  • Basic PHP app structure.
  • Login/register flow.
  • Dashboard, items, locations, folders, templates, QR labels, feedback, and beta notes pages.
29 May 2026, 13:00 BST ItemID concept start
Started ItemID as a general QR-based item and location tracking system.
  • Moved the idea away from only spool tracking and towards a universal workshop inventory tracker.
  • Settled around ItemID as the core product name.