Files
smart-city-digital-twin-mar…/smart-app-city/frontend/node_modules/xcode/RELEASENOTES.md
Eric FELIXINE e30ae8ed09 feat(smart-app): implement complete mobile app MVP
- App.tsx: full navigation (Auth stack + Main tabs with 5 screens)
- Auth: LoginScreen, RegisterScreen, ForgotPasswordScreen
- HomeScreen: dashboard with IoT metrics, weather widget, alerts, quick actions, sensors
- MapScreen: interactive map with layer toggles (6 layers)
- MarketplaceScreen: categories (6), products (5), search
- ChatScreen: AI chat with quick prompts (4), bot responses
- ProfileScreen: user info, stats, menu (9 items), logout
- AlertsScreen: alert list with severity, acknowledge
- SensorsScreen: sensor list with type filters (6 types), search
- ZonesScreen: zone cards with stats
- SettingsScreen: language picker (FR/EN/ES/DE), privacy, about
- Stores: iotStore (sensors, zones, alerts), notificationStore, uiStore + i18n
- Hooks: useSensors, useAlerts, useNotifications, useLocation
- Components: Card, Button, LoadingSpinner, ErrorBoundary, Header
- Services: iotService, notificationService (with axios API client)
- Utils: formatters (temp, AQI, noise, dates), validators (email, password, IBAN)
- Theme: colors.ts with full design system (Blue Ocean palette)
- Ditto: fixed MongoDB connection, new JWT secrets, official gateway image
2026-06-01 18:00:35 -04:00

5.1 KiB

Cordova-node-xcode Release Notes

3.0.1 (May 15, 2020)

  • GH-109 Add targetName to paramter to getBuildProperty

3.0.0 (Apr 09, 2020)

  • node-xcode-3.0.0 Added NOTICE for release
  • GH-107 doc(README): fix CI badge url
  • GH-106 Update build property by targetname
  • GH-79 feat: add new optional paramter to pbxProject.addTarget
  • GH-96 ci: switch travis ci for github actions
  • GH-94 breaking(npm): bump dependencies
    • simple-plist@^1.1.0
    • uuid@^7.0.3
  • GH-93 chore(npm): use short notation for repo & bugs
  • GH-90 ci(travis): removes Node.js v6 and v8 from testing
  • GH-92 chore: bump node requirement (>=10)
  • GH-89 chore(npm): improve ignore list

2.1.0 (December 12, 2019)

  • Add target test coverage (#82)
  • ensure coverage for addTargetDependency with invalid input (#81)
  • Support watch2 apps/extensions (#56)
  • Test coverage: addTarget add to main project as dependency (#76)
  • remove internal propReplace function not needed (#69)
  • Add proper filetypeForProducttype test coverage (#72)
  • Test existing WatchKit support (#71)
  • fix a comment in lib/pbxProject.js (#68)
  • Test coverage for app_extension target types (#66)
  • add dependencies for per-file testing (#67)
  • Add Node.js 12 to CI Services (#51)
  • Update writeObjectsSections to match current Xcode format (#46)

2.0.0 (Jan 15, 2019)

  • Updated to use ECMAScript 2015 Object.assign. (#14)
  • fix: simple-plist@1 update in dependencies (#30)
  • drop support for Node.js pre-6.0 #29

1.1.0 (Dec 19, 2018)

  • feat: omit objects with empty values (#24)
  • Resolve issue with pbxFile extension (#31)
  • uuid@3 update (#40)
  • move pegjs to devDependencies in package.json (#10)
  • Fixed bug where comment is not removed on removing embedded frameworks. (#5)
  • Remove trailing whitespace from lib/pbxWriter.js (#35)
  • docs(readme): highlight code example (#25)
  • update invalid link to PEGjs in README.md (#8)
  • CB-14145 explicit nodeunit@^0.11.3 update in devDependencies (#10)

1.0.0 (Oct 4, 2017)

  • Bump version to 1.0.0 to represent stability and follow semver more closely
  • Fix null-access errors in addTo/removeFrom*PbxGroup methods
  • Fix possible null-access error in removeFromFrameworksPbxGroup
  • add check for isArray so that strings don't cause an error when calling .filter
  • Updated License, Copyright, Contributors and repo url, in prep for contributing this project to Apache Cordova