Skip to content

Ember Data 2.6.0

Compare
Choose a tag to compare
@bmac bmac released this 08 Jun 21:51
· 4762 commits to main since this release

Release 2.6.0 (June 8, 2016)

  • #4386 [BUGFIX release] isUpdating flag is set correctly for store.findAll
  • #4374 Fix #4366: EmbeddedRecordsMixin embeds the record, not the snapshot
  • #4379 [BUGFIX beta] Fix resetting of properties to in-flight values
  • #4380 [BUGFIX beta] remove trailing whitespace from model blueprint
  • #4300 [BUGFIX beta] Overhaul queryRecord
  • #4363 [DOC] Fix hard-coded "Customizing Adapters" link
  • #4320 Fixup feature flagging infrastructure.
  • #4324 [DOC beta] Clarify DS.Model#changedAttributes()
  • #4324 [DOC beta] Clarify DS.Model#changedAttributes()
  • #4327 [DOC] Update CONTRIBUTING.md for feature flags
  • #4328 [BUGFIX release] Only setup babel options once.
  • #4330 [DOC beta] Make clear where blog is coming from
  • #4331 [BUGFIX beta] Overhaul attr/relationships imports in model blueprint
  • #4338 [DOC beta] Overhaul documentation for reload / background reload
  • #4345 [DOC] fix example syntax
  • #4184 blueprints: Use project.dependencies() to determine test framework
  • #3848 [BUGFIX] EmbeddedRecordMixin should include the type serializing hasMany as ids
  • #4154 Make sure new record are not pushed twice when parent is saved before.
  • #4023 Enhance blueprints: only extend from application entity if it exists
  • #4177 Elaborate on running tests in browser
  • #3586 [FEATURE ds-extended-errors] Make adapter error extendable and add more error types
  • #3099 [FEATURE ds-improved-ajax] Finer control over customizing a request
  • #4022 [FEATURE ds-boolean-transform-allow-null] allow null for boolean
  • #4173 Create RELEASE.md
  • #4178 DS.Store type presence checks
  • #3559 [BUGFIX release] Guard against isDestroyed in ManyArray.flushCanonical
  • #4259 Warn when the JSONAPISerializer is extended with the EmbeddedRecordsM…
  • #4200 Avoid errors when ember-cli-shims is not included.
  • #4188 Update ember-cli to v2.3.0
  • #4191 Don't resolve model name unless actually needed
  • #4189 AppVeyor: Use same line endings as original files
  • #4193 support 1.13 officially
  • #4194 Use modelNameFromPayloadKey when type is given
  • #4196 Restructure and elaborate on test which fixes a tricky bug
  • #4187 Add acceptance tests for the mocha blueprints
  • #4197 Update changelog for Ember Data 2.4
  • #4274 [DOC canary] Update extractMeta documentation
  • #4230 Only show ember-cli-shims errors if actually installed
  • #4214 Fix AMD dependencies
  • #4223 Run tests in production
  • #4205 [BUGFIX release] ensure import paths are resolved \w posix separators
  • #4215 unify prod/dev add-on build
  • #4225 Don't do inverse work if inverse is explicitly turned off
  • #4228 Solves #4186 and fixes this._super call within normalize method.
  • #4222 Strip code for DS_WARN_ON_UNKNOWN_KEYS warning in production
  • #4220 Use single quotes
  • #4204 Fix RESTAdapter.findRecord without a snapshot
  • #4264 Moved the adapter errors into the public API space.
  • #4247 Add test asserting no unnecessary inverse work
  • #4235 [DOC] Fix store.findAll return type
  • #4243 moves the ember dep in the package-manager package.json into optionalDependencies
  • #4241 Fix spacing issue thats causing jscs errors on the beta branch
  • #4240 Add note on testInDebug
  • #4248 fix prod-build issue
  • #4244 [DOC] Add section on commit tagging to CONTRIBUTING.md
  • #4245 Tweaks to docs on error responses
  • #4287 [FEATURE ds-extended-errors] add DS.ServerError
  • #4270 Fix incorrect reference to push in the findRecord docs
  • #4260 Modified the setup-ember-dev test helper to use ember-metal/debugs override hooks
  • #4263 [FEATURE ds-links-in-record-array] Add links to RecordArray when present on payload
  • #4257 Update changelog for Ember Data 2.4.3
  • #4268 JSONSerializer should normalize the links object using the attrs hash
  • #4258 Deprecate normalizeHash method on the rest serializer
  • #4301 fix rest-adapter-test typo
  • #4278 Uses bin/start with friendly error message for npm start.
  • #4276 [BUGFIX canary] Improve finders assertion messages
  • #4304 pass DS.SnapshotRecordArray to build-url-mixin buildURL
  • #4280 Update "blueprint-test-helpers" and "ember-cli"
  • #4307 [skip ci] fix invalid indentation in codeclimate.yml
  • #4288 [FEATURE ds-extended-errors] fix usage of isEnabled
  • #4284 [CLEANUP] Use Array.isArray everywhere instead of Ember.isArray
  • #4281 Speed up JSONSerializer#applyTransforms
  • #4286 Use the dot reporter to reduce the noise in travis output
  • #4308 pass snapshot through to urlForFindHasMany and urlForFindBelongsTo
  • #4316 Fix isUpdating for DS.AdapterPopulatedRecordArray#update()
  • #4317 [CLEANUP] remove reference to no more used isNewSerializerAPI flag