Doplňky do prohlížeče Firefox
  • Rozšíření
  • Motivy vzhledu
    • pro Firefox
    • Slovníky a jazykové balíčky
    • Ostatní stránky prohlížeče
    • Doplňky pro Android
Přihlásit se
Ikona doplňku

Historie doplňku Odoo Developer Toolkit - 9 verzí

Odoo Developer Toolkit od Ahmed Wael

Hodnocení: 5 z 5
Hodnocení: 5 z 5
5
5
4
0
3
0
2
0
1
0
Historie doplňku Odoo Developer Toolkit - 9 verzí
  • Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.

  • Nejnovější verze

    Verze 8.0.0

    Vydáno 25. srp 2026 – 262,68 KB
    Funguje s: firefox 109.0 a novější
    Major update — the inspector becomes a true in-page panel, with big
    detection and reliability improvements on modern Odoo (17/18/19):

    • Dedicated side dock inside the page: slides open/closed, drag-resize,
    flip left/right, collapsible ⚡ launcher bubble — no more sharing your
    browser's sidebar.
    • Model detection rewritten: follows SPA navigation between apps/models
    instantly (no page reloads), reads Odoo's own action traffic instead
    of guessing from URLs, works even on fully cached views.
    • Field inspection fixed end-to-end: hover any field → Sonic badge +
    connector line to the dock → click for full XML arch, Python field
    metadata, live modifier evaluation and code generators.
    • New dependency Graph: click-to-expand models, record-count badges,
    breadcrumbs, search.
    • Time Travel: before/after diffs on every save (supports Odoo 16+
    web_save), plus Snapshot & Compare exports.
    • UI overhaul: complete light/dark theming across every pane, skeleton
    loading states, toasts, smoother animations, accessibility pass.
    • Firefox-specific messaging bugs fixed; reduced overhead on non-Odoo
    sites (the extension now arms only on Odoo web-client routes).

    Free & local-only: talks exclusively to the Odoo server you're already
    logged into. No telemetry, no external services.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout Firefox a nainstalovat toto rozšíření
    Stáhnout soubor
  • Starší verze

    Verze 5.3.0

    Vydáno 16. srp 2026 – 117,63 KB
    Funguje s: firefox 109.0 a novější
    v5.3.0

    Graph tab rebuilt into a live, click-through explorer instead of a static snapshot:
    - Model nodes show a live record count, fetched only when you actually open that node
    - Click a model → record count, most recently modified record, and a field footprint (computed-not-stored / related / x2many counts)
    - Click a field → its metadata plus 3 real sample values from actual records
    - Click a relation edge (or "Expand fields") → pulls that model's own fields onto the canvas, one hop at a time, so large schemas stay readable
    - Search box to jump to a node by name, breadcrumb trail to step back through expansions
    - Locking a new field/button elsewhere in the panel now updates an already-open Graph tab immediately

    Also in this release:
    - Module Manager pane is now fully wired up (was previously a placeholder)
    - Fixed a bug where viewing a module's dependencies did nothing
    - New Generators hub: reach the inheritance-XML/Python-stub/field-usage generators from any model + view type, without needing a live element locked first
    - Removed the empty "Builder" tab (no functionality was ever behind it)

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 5.1.0

    Vydáno 10. srp 2026 – 108,15 KB
    Funguje s: firefox 109.0 a novější
    Bug Fixing 5.1

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 4.4.0

    Vydáno 5. srp 2026 – 127,5 KB
    Funguje s: firefox 109.0 a novější
    v4.4.0 — Time Travel, Snapshot & Compare, Module Footprint, Domain Explainer

    Four new diagnostic features, plus fixes for real Odoo 18/19 detection gaps
    found during testing:

    NEW: Time Travel — automatically captures before/after field values on
    every save (Tools tab), so debugging "why didn't this computed field
    update" no longer means manually re-hovering a field before and after
    clicking Save.

    NEW: Snapshot & Compare — export a model's view arch, access rights, and
    record rules to a portable JSON file, then diff it against another
    environment's export or this environment's live data. Turns "did my
    migration apply the same on staging vs prod" into two clicks.

    NEW: Module Footprint — one click in the Info pane analyzes the current
    view's field count, x2many sub-views, and (the classic slow-form culprits)
    computed-but-not-stored and related fields.

    NEW: "Explain this domain" — many2one/many2many domain restrictions are
    now translated to plain English right in the Info pane, instead of
    needing to mentally parse Polish-notation Python tuples. Handles nested
    AND/OR/NOT, dynamic field references, and Odoo's =False/!=False idioms.

    NEW: App/menu detection — the panel now shows which app you're in and its
    ir.actions.act_window id, with a one-click copy for module XML.

    NEW: Light/dark/auto theme support, following Odoo 19's own theme when
    set to auto, with a manual toggle in the panel header.

    FIXED: wizard/dialog model detection — popups like "Register Payment" now
    correctly resolve to their own model instead of incorrectly inheriting
    the parent record's model.

    FIXED: Odoo 19's collapsed header buttons (behind the "⋮" kebab menu) can
    now be inspected directly, without needing to open the menu first.

    Also included from recent updates: the panel is now a docked, resizable
    side panel (instead of a floating window) with a redesigned grouped
    navigation rail; "Sonic," a small badge that appears above any field or
    button you hover — even while the panel is closed — for one-click
    inspection; and reliable model/page detection on Odoo 18 and 19, which no
    longer relies on parsing the URL (Odoo 18/19's human-readable action
    paths like /odoo/sales/33 broke that approach entirely) and instead reads
    directly from Odoo's own view-loading traffic.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 3.7.1

    Vydáno 30. čvc 2026 – 111 KB
    Funguje s: firefox 109.0 a novější
    v3.7.1 — Fixed a timing bug that could leave model detection stuck at "not detected"

    Some users on Odoo 18/19 saw "Model not detected. Open a form/list/kanban
    view." even with a form open. Root cause: our detection script could attach
    a moment too late — after Odoo's own client had already made the one RPC
    call we relied on to identify the current model, leaving detection stuck
    until the next full page load.

    Fixed by:
    - Starting detection at the earliest possible point in the page lifecycle
    (document_start) instead of waiting for the DOM to finish loading, so it
    reliably attaches before Odoo's own client boots.
    - Added a fallback: if the specific call we prefer doesn't show up within
    a short grace period, we now use the next best signal instead of staying
    undetected indefinitely.
    - Added a second detection path as a safety net, in case any part of the
    request stack doesn't use the one we primarily rely on.

    No other functional changes since 3.7.0 (docked side panel, Sonic hover
    wizard, Server Sizing Calculator, Odoo 18/19 model-detection fix, SPA
    navigation-aware refresh — see the 3.7.0 notes for the full list).

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 3.7.0

    Vydáno 30. čvc 2026 – 110,47 KB
    Funguje s: firefox 109.0 a novější
    v3.7.0 — Critical fix: model detection on Odoo 18/19, plus docked side panel

    CRITICAL FIX: Odoo 18/19 changed action URLs to human-readable paths
    (e.g. /odoo/sales/33 instead of /odoo/sale.order/33) — the URL segment is
    now an arbitrary slug, not the model's technical name. This silently broke
    field/view inspection across the whole extension on 18/19. Model is now
    detected reliably from Odoo's own get_views RPC traffic instead of parsed
    from the URL, so it keeps working regardless of routing scheme.

    Also fixed: the extension could incorrectly report "not an Odoo page"
    (including on local dev instances), and the Sonic hover badge could fail
    to appear — both caused by the same underlying issue (reading window.odoo
    from the wrong JS execution context), now fixed with a proper page-bridge
    script.

    New in this release:
    - The inspector now opens as a docked side panel (400–500px, resizable)
    instead of a floating box, with a smooth slide-in/out transition that
    gently pushes the page content over instead of covering it.
    - Sonic: a small badge appears above whatever field or button you hover,
    even while the panel is closed — click it to jump straight into an
    inspection. Color-coded (purple = field, amber = button).
    - The panel now detects when Odoo's single-page app re-renders the view
    (switching records, breadcrumbs, menu navigation) and refreshes
    automatically instead of showing stale data.
    - New Server Sizing Calculator (Server tab): enter a user breakdown
    (heavy/medium/light/portal) and get a recommended CPU/RAM/storage spec
    plus a ready-to-use odoo.conf snippet.
    - Odoo 18/19 compatibility: REST API generator emits the correct route
    type for Odoo 19 (type="jsonrpc"), added modern read-group RPC
    alternatives, improved field detection across form, list, and kanban
    views.
    - Redesigned navigation: the old 8-tab strip is now a grouped icon rail
    (Inspect / Visualize / Environment / Build).

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 3.6.0

    Vydáno 30. čvc 2026 – 108,75 KB
    Funguje s: firefox 109.0 a novější
    v3.6.0 — Odoo 18/19 compatibility, docked side panel, and a fixed detection bug
    • Fixed: the extension could incorrectly report "not an Odoo page" (including on
      local dev instances) and the Sonic hover badge could fail to appear. Both were
      caused by the same root issue — reading window.odoo from the wrong JS context —
      now fixed with a proper page-bridge script.
    • The inspector now opens as a docked side panel (400–500px, resizable) instead
      of a floating box, with a smooth slide-in/out transition.
    • Sonic: a small badge now appears above whatever field or button you hover,
      even while the panel is closed — click it to jump straight into an inspection.
      Color-coded (purple = field, amber = button) with a richer tooltip.
    • Navigation-aware: the panel now detects when Odoo's single-page app re-renders
      the view (switching records, following breadcrumbs, menu navigation) and
      automatically refreshes instead of showing stale data.
    • New Server Sizing Calculator (Server tab): enter your user breakdown (heavy/
      medium/light/portal) and get a recommended CPU/RAM/storage spec plus a ready
      odoo.conf snippet.
    • Odoo 18/19 compatibility: REST API generator now emits the correct route type
      for Odoo 19 (type="jsonrpc"), added modern read-group RPC alternatives, and
      improved field detection across form, list, and kanban views.
    • Redesigned navigation: the old 8-tab strip is now a grouped icon rail
      (Inspect / Visualize / Environment / Build).

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 2.3.0

    Vydáno 2. čvc 2026 – 74,31 KB
    Funguje s: firefox 109.0 a novější
    Version 2.3.0 — Major update

    Graph improvements
    - Nodes no longer overlap or hide behind the central focus node — the layout engine now treats every node as a physical circle that nothing else may overlap, including the focus node itself
    - Zoom now follows the cursor position instead of yanking the graph toward the corner
    - Individual nodes are draggable — move any node manually to resolve any remaining layout issues
    - "Re-layout" button re-runs the auto-layout from scratch on demand
    - Duplicate event listeners that accumulated over multiple inspections are now properly cleaned up

    Notebook page inspection
    - Hovering a notebook tab now shows it as a first-class element in the inspector: page name, label, position among siblings, count of contained fields and buttons, and the full arch XML node
    - Notebook pages are now valid Inherit View targets — two new intents: "Add content inside this page" and "Add new sibling page after"

    Python inheritance stub generator
    - New Python stub button in the Info tab generates ready-to-paste Python boilerplate for 6 inheritance patterns:
    - Extend model (_inherit)
    - Override compute method — pre-filled with the field's actual @api.depends list
    - Add @onchange for the inspected field
    - Extend a selection field (correct selection_add + ondelete pattern)
    - Override a button method (with super() call)
    - New model from scratch
    - Each stub can be copied or downloaded as a .py file

    RPC console upgrades
    - Method field is now a dropdown of 14 common ORM methods (search_read, search, read, write, create, unlink, search_count, name_search, fields_get, read_group, copy, action_confirm, action_cancel, action_draft) with inline kwargs hints for each
    - New visual domain builder: load the model's real fields, pick a field, pick an operator, enter a value, press AND or OR — assembles valid domain JSON automatically without hand-typing bracket syntax

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0.0

    Vydáno 16. čvn 2026 – 39,59 KB
    Funguje s: firefox 109.0 a novější

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
Přejít na domovskou stránku Mozilly

Počet doplňků

  • O nás
  • Blog doplňků pro Firefox
  • Workshop tvorby rozšíření
  • Pro vývojáře
  • Pravidla pro vývojáře
  • Blog komunity
  • Fórum
  • Nahlásit chybu
  • Příručka recenzenta

Na stažení

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Nejnovější sestavení

  • Nightly
  • Beta

Firefox pro firmy

  • Enterprise

Komunita

  • Connect
  • Contribute
  • Developer

Sledujte nás

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Ochrana soukromí
  • Cookies
  • Právní informace

Není-li uvedeno jinak, obsah této stránky je šířen pod licencí Creative Commons Uveďte původ-Zachovejte licenci 3.0 nebo jakoukoli novější verzí.