Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: avniproject/avni-models
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: avniproject/avni-models
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 15.2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 54 files changed
  • 1 contributor

Commits on Oct 10, 2025

  1. avniproject/avni-client#1690 | docs: add Realm v12 migration plan and…

    … documentation files
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    0361039 View commit details
    Browse the repository at this point in the history
  2. avniproject/avni-client#1690 | fix: update scripts to support Node v1…

    …0 by replacing String.matchAll with regex.exec loops
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    b9a3840 View commit details
    Browse the repository at this point in the history
  3. avniproject/avni-client#1690 | feat: migrate Realm schemas to v12 syntax

    - Update 36 schema files with 73 property definitions
    - Convert object references to explicit format
    - Change: propertyName: 'TypeName' → { type: 'object', objectType: 'TypeName' }
    - All schemas validated and tests passing
    
    BREAKING CHANGE: Requires Realm v12+ in consuming applications
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    e4b6657 View commit details
    Browse the repository at this point in the history
  4. avniproject/avni-client#1690 | docs: remove migration planning docume…

    …nts after successful upgrade
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    ea8336e View commit details
    Browse the repository at this point in the history
  5. v1.33.00

    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    f231d27 View commit details
    Browse the repository at this point in the history
  6. avniproject/avni-client#1690 | refactor: replace SchemaNames referenc…

    …es with inline schema type definitions
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    2dfb8ae View commit details
    Browse the repository at this point in the history
  7. avniproject/avni-client#1690 | fix: update EmbeddedFormat type defini…

    …tion to use proper object type syntax
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    9351794 View commit details
    Browse the repository at this point in the history
  8. avniproject/avni-client#1690 | fix: update type definitions to use pr…

    …oper object type syntax for entity references
    himeshr committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    3f2dbd4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04f6e7f View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2025

  1. v1.33.1

    himeshr committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    c8049a6 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. #1609 | fix: update StringKeyNumericValue object type to use embedded…

    … version in ChecklistItemStatus
    himeshr committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    71dec98 View commit details
    Browse the repository at this point in the history
  2. #1690 | fix: update StringKeyNumericValue object type to use embedded…

    … version in ChecklistItemStatus
    himeshr committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    81c6ea4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ba3a3a View commit details
    Browse the repository at this point in the history
  4. v1.33.2

    himeshr committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    e0f43c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2025

  1. #1690 | Upgrade to Realm v12.14.2 with validation

    Required changes for Realm v12 compatibility:
    - Realm: 11.23.0 → 12.14.2
    - TypeScript: 3.7.4 → 5.0.0 (for v12 type definitions)
    - Node: v10 → v18 (minimum runtime requirement)
    - tsconfig: ES2020 libs for BigInt/AsyncGenerator support
    
    Validation:
    - 86 schemas validated for v12 compatibility
    - All list properties have explicit objectType
    - Custom proxy wrappers tested and working
    - Migrated 1.4M+ observations successfully
    
    Files:
    - package.json: Updated dependencies
    - tsconfig.json: ES2020 library support
    - .nvmrc: Node v18 requirement
    - scripts/validateSchemas.js: Schema validator
    - test/framework/RealmV12CompatibilityTest.js: Compatibility tests
    - REALM_V12_NOTES.md: Upgrade documentation
    himeshr committed Oct 15, 2025
    Configuration menu
    Copy the full SHA
    eaf97b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a5ff4e View commit details
    Browse the repository at this point in the history
  3. v1.33.3

    himeshr committed Oct 15, 2025
    Configuration menu
    Copy the full SHA
    90a1eb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9900a65 View commit details
    Browse the repository at this point in the history
  5. v1.33.4

    himeshr committed Oct 15, 2025
    Configuration menu
    Copy the full SHA
    d7b244d View commit details
    Browse the repository at this point in the history
Loading