> ## Documentation Index
> Fetch the complete documentation index at: https://docs.variable.global/llms.txt
> Use this file to discover all available pages before exploring further.

# 2025

<Update label="December 2025" description="v3.142.0">
  ## Impact data extraction from PDF

  Upload a PDF containing environmental impact data and the system will automatically extract and map impact values
  to the correct indicators. <Badge color="yellow" size="sm">Preview</Badge>

  ## Product and material versioning

  Products and materials now support versioning. Create new versions, track version history, and manage
  latest/draft states. <Badge color="yellow" size="sm">Preview</Badge>

  ## Dataset impact object support

  Datasets now support viewing and editing the full impact object, not just GWP values.
</Update>

<Update label="November 2025" description="v3.133.1">
  ## LCA modelling sections

  The modelling screen now organizes inputs into collapsible LCA stage sections (A1-A3, A4, C1-C4, D), making
  complex models easier to navigate.

  ## GWP-GHG/IOBC from elementary exchange data

  Impact calculations now support GWP-GHG/IOBC (instantaneous oxidation of biogenic carbon) indicators derived from
  elementary exchange data in ecoinvent datasets.
</Update>

<Update label="October 2025" description="v3.121.1">
  ## Export product as JSON

  Products can now be exported as JSON files, including the full model structure. This also serves as a model
  backup format. <Badge color="yellow" size="sm">Preview</Badge>

  ## Modeled weight tracking

  The modeled weight is now saved to the product, enabling weight mismatch warnings when the declared weight
  differs from the sum of material inputs. <Badge color="yellow" size="sm">Preview</Badge>

  ## Activity grouping

  Activities can now be organized into groups for better categorization and reporting.

  ## EPD Variant Importer

  A new importer enables creating product variants from EPD data, supporting weight and non-amount values.
  <Badge color="yellow" size="sm">Preview</Badge>
</Update>

<Update label="September 2025" description="v3.102.1">
  ## Product Category Rule support

  Product category rules (PCRs) can now be associated with products, enabling PCR-specific impact calculations and
  reporting.

  ## Weight in product and material import

  The data importer now supports weight columns for products and materials, automatically mapping imported weights
  to the correct unit.
</Update>

<Update label="August 2025" description="v3.80.0">
  ## Bulk inventory updates

  Bulk operations have been extended to support inventory-level updates, including taxonomy and dataset assignment across
  multiple items. <Badge color="yellow" size="sm">Preview</Badge>
</Update>

<Update label="June 2025" description="v3.64.0">
  ## Impact tables

  A new impact tables view provides a comprehensive breakdown of environmental impacts across all indicators
  and life-cycle stages.
</Update>

<Update label="May 2025" description="v3.36.0">
  ## Public API: `syncId` support

  A new `syncId` property has been added across all entity types, enabling external systems to maintain stable
  references to Variable entities across syncs and imports. <Badge color="yellow" size="sm">Preview</Badge>

  ## Public API: Activity endpoints

  The public API now includes full CRUD endpoints for activities, including bulk operations.
</Update>

<Update label="April 2025" description="v3.26.0">
  ## Inventory table redesign

  The inventory table has been redesigned with improved sorting, filtering, and a cleaner layout. Inputs are now
  organized by LCA stage with expandable sections.

  ## Search by short code

  Products and materials can now be found by searching their short code identifiers.

  ## Import modernization

  The data import system has been modernized with better column detection, date handling, and error reporting.
</Update>

<Update label="March 2025" description="v3.17.3">
  ## Impact categories

  The impact system now supports the full set of EN 15804+A2 impact categories, moving beyond GWP-only
  calculations.
</Update>

<Update label="January 2025" description="v2.49.0">
  ## Deep BOM search

  Search now traverses the full bill of materials hierarchy, finding components at any nesting depth.

  ## VAR-ID

  A new human-readable identifier (`varId`) has been introduced for all entities, providing a shorter
  alternative to UUIDs for display and reference. <Badge color="yellow" size="sm">Preview</Badge>
</Update>
