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: adopted-ember-addons/ember-data-model-fragments
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.0.2
Choose a base ref
...
head repository: adopted-ember-addons/ember-data-model-fragments
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 18 commits
  • 24 files changed
  • 6 contributors

Commits on Jul 20, 2023

  1. changedAttributes still return the dirty attributes until the record …

    …has been fully committed (#476)
    
    * changedAttributes still return the dirty attributes until the record has been fully committed
    
    * review fixes
    
    ---------
    
    Co-authored-by: Vincent Molinié <[email protected]>
    VincentMolinie and Vincent Molinié authored Jul 20, 2023
    Copy the full SHA
    247061d View commit details
  2. Release 6.0.3

    knownasilya committed Jul 20, 2023
    Copy the full SHA
    11e263b View commit details

Commits on Sep 1, 2023

  1. Copy the full SHA
    cde6641 View commit details
  2. Release 6.0.4

    knownasilya committed Sep 1, 2023
    Copy the full SHA
    36149fe View commit details

Commits on Sep 30, 2023

  1. fix(changedAttributes): initial value of property which are supposed …

    …to be null return a value when the record is in flight (#480)
    
    * test: add tests of attributes initially null to proove regression
    
    * fix: changedAttributes return the correct value until the record has been fully committed
    
    * test: fix tests
    
    ---------
    
    Co-authored-by: Vincent Molinié <[email protected]>
    VincentMolinie and Vincent Molinié authored Sep 30, 2023
    Copy the full SHA
    7948f16 View commit details
  2. Release 6.0.5

    knownasilya committed Sep 30, 2023
    Copy the full SHA
    2417348 View commit details

Commits on Dec 13, 2023

  1. fix: prevent You attempted to update _tracking on Tag issue on Ember-…

    …data 4.5+ (#482)
    
    * fix: prevent You attempted to update _tracking on Tag issue ibn Ember-data 4.6
    
    * fix: support correctly ember data below 4.5
    
    * ci: include the new scenario into the CI
    
    ---------
    
    Co-authored-by: Vincent Molinié <[email protected]>
    VincentMolinie and Vincent Molinié authored Dec 13, 2023
    Copy the full SHA
    27d061a View commit details
  2. Release 6.0.6

    knownasilya committed Dec 13, 2023
    Copy the full SHA
    d563e77 View commit details

Commits on Feb 7, 2024

  1. Copy the full SHA
    c9f6ca5 View commit details
  2. Fix #316 polymorphic create fragment (#483)

    * FragmentArray.createFragment should respect `type` in polymorphic arrays #316
    
    * Remove unused test
    
    * Update tests/unit/polymorphic_test.js typo
    
    Co-authored-by: Vincent Molinié <[email protected]>
    
    * refactor: convert tests to modern syntax
    
    * fix attribute name in test
    
    * fix test failure
    
    * fix FragmentArray property documentation
    
    FragmentArray#type was renamed to modelName
    FragmentArray#options are no longer used
    
    * reformat code
    
    * ensure that the fragment owner is set
    
    * add failing test for createRecord
    
    * fix createRecord for polymorphic fragment arrays
    
    ---------
    
    Co-authored-by: Stefan Fochler <[email protected]>
    Co-authored-by: Ilya Radchenko <[email protected]>
    Co-authored-by: Vincent Molinié <[email protected]>
    4 people authored Feb 7, 2024
    Copy the full SHA
    e005411 View commit details
  3. Copy the full SHA
    ce9d483 View commit details

Commits on Feb 13, 2024

  1. Release 6.0.7

    knownasilya committed Feb 13, 2024
    Copy the full SHA
    d39e94c View commit details

Commits on Mar 14, 2024

  1. Copy the full SHA
    49fc7bc View commit details

Commits on Mar 20, 2024

  1. Release 6.0.8

    knownasilya committed Mar 20, 2024
    Copy the full SHA
    2e3fc50 View commit details

Commits on May 6, 2024

  1. Fix updating fragment arrays multiple times in the same runloop (#487)

    * run CI in production environment
    
    * upgrade ember-try
    
    Fixes the following error:
    Error: Cannot copy '../../../browserslist/cli.js' to a subdirectory of itself, '../../../browserslist/cli.js'.
        at /home/runner/work/ember-data-model-fragments/ember-data-model-fragments/node_modules/ember-try/node_modules/fs-extra/lib/copy/copy.js:210:21
        at FSReqCallback.oncomplete (fs.js:180:23)
    
    ember-cli/ember-try#967
    
    * upgrade to node.js 18
    
    * fix store.find deprecation
    
    * replace assert.throws with expectAssertion
    
    * fix updating fragment array multiple times
    
    * revert to node 14 and use `yarn --ignore-engines`
    dwickern authored May 6, 2024
    Copy the full SHA
    f04e04a View commit details
  2. Release 6.0.9

    knownasilya committed May 6, 2024
    Copy the full SHA
    316e9be View commit details

Commits on May 22, 2024

  1. Preserve fragment array state after the record is unloaded (#488)

    * add tests for record state after unload
    
    * preserve fragment array state after unload
    
    * only notify on changed keys
    
    * add assertion when updating a destroyed fragment array
    dwickern authored May 22, 2024
    Copy the full SHA
    90ecdc4 View commit details
  2. Release 6.0.10

    knownasilya committed May 22, 2024
    Copy the full SHA
    939bacb View commit details
Loading