SimpleOPS

Changelog

Track the latest updates, features, and improvements to the SimpleOPS platform.

simpleops: v0.0.14

0.0.14 (2025-12-02)

🐛 Bug Fixes

  • add state filter to sync all production workstages (d1b8883)
  • add state filter to sync all production workstages (1e89524)

simpleops: v0.0.13

0.0.13 (2025-12-01)

✨ Features

  • automation: add to megamenu and fix migration/components (8488c44)
  • automation: add Vue Flow packages for visual workflow editor (db58d2b)
  • automation: integrate Vue Flow for visual workflow editor (a9da57d)
  • customers: add sidebar navigation for SimpleCustomers module (187e522)
  • customers: add sidebar navigation for SimpleCustomers module (4fbb274)
  • customers: add SimpleCustomers module for customer/contact mana… (afe9701)
  • customers: add SimpleCustomers module for customer/contact management (fbb06dc)
  • customers: integrate SimpleCustomers with orders (54b29b3)
  • customers: integrate SimpleCustomers with orders (3456d55)
  • enable dark mode by default (de5a145)
  • enable dark mode by default (104f4ff)
  • ftue: add first-time user experience wizard (41d16c6)
  • ftue: add first-time user experience wizard (e78632b)
  • ftue: add path selector and force wizard on first login (6c26eed)
  • ftue: add path selector and force wizard on first login (4a869a7)
  • invoices: add SimpleINVOICES module for invoice management (6ce9446)
  • mom: add resource selection to jobs and drag & drop scheduling (1a1c396)
  • mom: add resource selection to jobs and drag & drop scheduling (3c61c88)
  • mom: add resource selector to edit job modal (8c10923)
  • mom: add resource selector to edit job modal (ebbd130)
  • mom: add resources management and production scheduling (7442aa8)
  • mom: add resources management and production scheduling (99c7e05)
  • pim: add delete confirmation and drag & drop reordering for media (ff02d1e)
  • pim: add delete confirmation and drag & drop reordering for media (8a9bcf0)
  • pim: add General and Media tabs to product modals (0d169de)
  • pim: add General and Media tabs to product modals (071494a)
  • pim: add multilanguage support for product translations (d1f4236)
  • pim: add multilanguage support for product translations (d2e643b)
  • pim: add support for non-image media files (pdf, txt, json, csv, xml) (92ccb3e)
  • pim: add support for non-image media files (pdf, txt, json, csv… (bda3299)
  • pim: implement product media library with file upload (8b8e764)
  • pim: implement product media library with file upload (798c84c)
  • print: add new datasources and update label terminology to temp… (d84391a)
  • print: add new datasources and update label terminology to template (fc66dfe)
  • ui: add alpha badge to live modules in megamenu (8bee818)
  • ui: add alpha badge to live modules in megamenu (85bd5f7)
  • wms: add clickable warehouse cards in inventory dashboard (8519431)
  • wms: add clickable warehouse cards in inventory dashboard (3852fe8)
  • wms: add hierarchical code generation for storage units (4f5f3a4)
  • wms: add hierarchical code generation for storage units (036be1e)
  • wms: add interlinking between incoming lot details and inventor… (0b93e44)
  • wms: add interlinking between incoming lot details and inventory views (77d6095)
  • wms: add warehouse linking from main dashboard to inventory view (521e59b)
  • wms: add warehouse linking from main dashboard to inventory view (6eb3732)
  • wms: add warehouse-centric inventory view (7670ebf)
  • wms: add warehouse-centric inventory view (93fff9b)

🐛 Bug Fixes

  • automation: add all column migrations for workflow_executions (f910912)
  • automation: add column migrations for all tables (69b7bfa)
  • automation: add column migrations for existing tables (c4e1a18)
  • automation: add migration for automation tables on existing databases (f2b0809)
  • automation: add trigger_type column to workflow CRUD (41a6760)
  • automation: check and create each table individually in migration (4749ba5)
  • automation: fix USelect empty value error (41018f9)
  • automation: improve table migration and error handling (c44e9b6)
  • automation: remove CURRENT_TIMESTAMP from column migrations (77b1775)
  • automation: simplify migration to avoid PRAGMA hang (2e4a026)
  • automation: update UTable for Nuxt UI 3 compatibility (9f2bb8d)
  • automation: use dedicated nitro plugin for table migrations (c2940fc)
  • automation: use lazy fetch to prevent navigation blocking (8bca5c7)
  • customers: add migration plugin for existing databases (da3570a)
  • customers: add migration plugin for existing databases (058a6fc)
  • customers: correct companies API endpoint path (ce619c5)
  • customers: correct companies API endpoint path (b8e27d5)
  • customers: use API response directly for company dropdowns (2545087)
  • customers: use API response directly for company dropdowns (f4c439c)
  • ftue: escape @ symbol in email placeholder for i18n (5dab26c)
  • ftue: escape @ symbol in email placeholder for i18n (208aa84)
  • ftue: fix order creation API and add missing translations (0d2bf04)
  • ftue: fix order creation API and add missing translations (aec3044)
  • ftue: refresh dashboard stats on wizard completion and add missi… (799dcae)
  • ftue: refresh dashboard stats on wizard completion and add missing translations (43f263e)
  • i18n: add alpha translation for Finnish locale (79a103b)
  • i18n: add alpha translation for Finnish locale (e564986)
  • i18n: add customers and invoices locales to config (3c1391f)
  • i18n: add customers and invoices locales to config (2417175)
  • i18n: add missing common.email and common.notes keys (918c974)
  • i18n: add missing common.email and common.notes keys (c419fb3)
  • i18n: escape @ symbol in email placeholders (ff246a8)
  • i18n: escape @ symbol in email placeholders (65bcc62)
  • invoices: improve navigation, modal sizes, and add to mega menu (6b29986)
  • lemonsoft: add missing imports to purchase-orders api endpoint (40ebe1b)
  • lemonsoft: add missing imports to purchase-orders api endpoint (ff248d4)
  • mom: reset scheduler to today when clicking day view button (3a9b80c)
  • mom: reset scheduler to today when clicking day view button (78867a1)
  • pim: add drag & drop upload and improve media action button visi… (fc07e80)
  • pim: add drag & drop upload and improve media action button visibility (80c0d96)
  • pim: fix drag & drop upload conflict with media reordering (c8b067c)
  • pim: fix drag & drop upload conflict with media reordering (a2ea1fc)
  • pim: fix drag & drop upload when dropping files on existing medi… (664b831)
  • pim: fix drag & drop upload when dropping files on existing media items (72bc36c)
  • pim: fix media upload button click handler (2dcc949)
  • pim: fix media upload button click handler (a8fc0ac)
  • sales: change table header background from gray to white (29dca05)
  • sales: change table header background from gray to white (eb24e91)
  • wms: show hierarchy in storage unit parent dropdowns (370c052)
  • wms: show hierarchy in storage unit parent dropdowns (1709b51)
  • wms: show inventory breadcrumbs by default and improve Finnish t… (d243fc0)
  • wms: show inventory breadcrumbs by default and improve Finnish t… (0c0cf12)
  • wms: show inventory breadcrumbs by default and improve Finnish translation (22cd230)
  • wms: show inventory breadcrumbs by default and improve Finnish translation (e0efd89)

♻️ Refactoring

  • label: rename layer folder from label to print (c005517)
  • label: rename SimpleLABEL to SimplePRINT (ae641b0)
  • print: rename Labels page to Templates (1779d2b)

📚 Documentation

  • add documentation for new modules (EN/FI) (43f6717)
  • add documentation for new modules (EN/FI) (ea83ee3)

simpleops: v0.0.12

0.0.12 (2025-11-29)

🐛 Bug Fixes

  • close language dropdown after selecting a language (72dde0c)
  • close language dropdown after selecting a language (0f3db33)

simpleops: v0.0.11

0.0.11 (2025-11-29)

✨ Features

  • add modular pricing architecture with separate layers (23ce171)
  • add SimpleOPS as first item in module switcher (66cd38b)
  • core: implement module-specific sidebar navigation (31e9d71)
  • hide sidebar on global dashboard (382c36e)
  • label: introduce SimpleLabel layer for label management (8e4f377)
  • mom: introduce SimpleMOM layer for manufacturing operations (34574ab)
  • pim: introduce SimplePIM layer for product management separation (98e14e1)
  • settings: add sidebar navigation with separate pages (46ea371)
  • settings: introduce global settings layer (d6a1d07)

🐛 Bug Fixes

  • core: remove product catalog from sidebar, use module switcher instead (f27c9d3)
  • core: use module-specific landing pages in module switcher (d1dc35f)
  • settings: restructure page path for correct routing (d8bd10f)
  • update auth middleware redirect and fix global stats API (b511406)

simpleops: v0.0.10

0.0.10 (2025-11-27)

✨ Features

  • wms: add column selector to areas, shelves, labels, and packaging pages (45127c0)
  • wms: add column selector to transfers, incoming, outgoing, production, and order pages (5b1cca7)
  • wms: add customizable table column selection (303b89d)

🐛 Bug Fixes

  • core: fix SSR error and ensure actions column always last (df164ad)
  • wms: add lang=ts to script setup for typescript imports (11dfd3e)
  • wms: consistent button order and add metadata columns to order pages (ecfa935)
  • wms: ensure actions column is always last in table columns (3854208)
  • wms: include package id in label print requests (73a532c)
  • wms: include package id in label print requests (f9033f0)
  • wms: map sku from product_code in label print (8ed9c4c)
  • wms: remove non-existent columns from product queries in label print (73c60ad)

📚 Documentation

  • wms: add initial documentation structure for SimpleWMS (d6dd646)
  • wms: reorganize docs with i18n support and add Finnish translations (df2abd5)

simpleops: v0.0.9

0.0.9 (2025-11-26)

🐛 Bug Fixes

  • sync: reset last_sync_at timestamp to trigger full resync (142c901)
  • sync: reset last_sync_at timestamp to trigger full resync (69c5496)

simpleops: v0.0.8

0.0.8 (2025-11-26)

🐛 Bug Fixes

  • sync: remove pagination limits from lemonsoft sync functions (53f1086)
  • sync: remove pagination limits from lemonsoft sync functions (68f2d98)

simpleops: v0.0.7

0.0.7 (2025-11-26)

🐛 Bug Fixes

  • wms: swap lot selection view instead of stacking modal (864a719)
  • wms: swap lot selection view instead of stacking modal (a8cac2a)

simpleops: v0.0.6

0.0.6 (2025-11-26)

✨ Features

  • wms: add 250 option and don't persist "All" selection (62ba89c)
  • wms: add 250 option and don't persist "All" selection (5b3840f)

simpleops: v0.0.5

0.0.5 (2025-11-26)

⚡ Performance

  • wms: lazy-load product metadata for better list performance (274f785)
  • wms: lazy-load product metadata for better list performance (4daa0f7)

simpleops: v0.0.4

0.0.4 (2025-11-26)

✨ Features

  • wms: add records per page selector to products (275eb1e)
  • wms: add records per page selector to products (b5e0205)