Skip to content

Releases: dynamic/silverstripe-salsify

2.0.2

24 Mar 16:10
6068d6c
Compare
Choose a tag to compare

What's Changed

  • DEPRECATION FIX Accessing static trait property by @muskie9 in #104

Full Changelog: 2.0.1...2.0.2

2.0.1

25 Oct 02:11
8497158
Compare
Choose a tag to compare

What's Changed

  • DEPRECATION trim(): Passing null to parameter by @muskie9 in #102

Full Changelog: 2.0.0...2.0.1

2.0.0

25 Oct 00:16
7fd79bc
Compare
Choose a tag to compare

What's Changed

  • UPDATE loosen requirement for halaxa/json-machine by @muskie9 in #99
  • UPDATE framework requirement and branch alias by @muskie9 in #100

Full Changelog: 1.1.0...2.0.0

1.1.0

24 Oct 19:39
1ac49a1
Compare
Choose a tag to compare

What's Changed

  • UPDATE remove guzzle requirement by @muskie9 in #90
  • Added user agents to all http requests by @mak001 in #92
  • Adjusted phpcs config to allow multiline if statements by @mak001 in #93
  • Added documentation on how to map attribute groups to DataObjects by @mak001 in #94
  • Docs/property as parent by @mak001 in #95
  • Added docs for virtual page creation by @mak001 in #96
  • Added docs for redirect creation by @mak001 in #97

Full Changelog: 1.0.0...1.1.0

1.0.0

04 Oct 02:31
f10aa4c
Compare
Choose a tag to compare

What's Changed

  • Added fetcher class by @mak001 in #3
  • Data mapping by @mak001 in #4
  • wrote a test and cleaned up by @mak001 in #9
  • More tests by @mak001 in #10
  • File mapping by @mak001 in #11
  • Task now allows multiple fetchers and mappers by @mak001 in #13
  • Tests/importer by @mak001 in #14
  • Switched from curl to guzzle by @mak001 in #15
  • Enhancement/type handlers by @mak001 in #16
  • Added a way to fetch and update single products by @mak001 in #17
  • Added field modifications by @mak001 in #18
  • Added a way to skip importing specific objects based on salsify data by @mak001 in #19
  • Updated where SalsifyID and SalsifyUpdatedAt fields appeared by @mak001 in #20
  • Added a literal field handler by @mak001 in #21
  • Added the ability to silently skip objects by @mak001 in #23
  • Added class to modification and should skip methods by @mak001 in #24
  • Fixed caching unique fields causing issues with relation handlers by @mak001 in #27
  • ManyRelation handler will now merge to data, instead of sub-array by @mak001 in #28
  • Now creates a user to be used for any data changes related to salsify. by @mak001 in #30
  • Added extension point that allows custom publishing logic to the mapper by @mak001 in #31
  • Fixed a minor issue with fetch button on objects creating new objects by @mak001 in #32
  • ENHANCEMENT Yieldable trait for using Generator on lists by @muskie9 in #35
  • Bugfix/many relation order by @mak001 in #40
  • SalsifyID field is now editable by @mak001 in #43
  • fixed the remove unrelated function trying to filter an empty set by @mak001 in #45
  • Added ability to resize images when loading them in. by @mak001 in #46
  • Enhancement/salsify relations by @mak001 in #47
  • BUGFIX reset product stream before second iteration by @muskie9 in #48
  • Added config option to force single fetches to force update by @mak001 in #49
  • Has one will now skip instead of trying to map when data not present by @mak001 in #50
  • Fixed salsify relations type causing empty objects to be written by @mak001 in #51
  • Enhancement/before map extension point by @mak001 in #52
  • Mapper now clears out values that don't have a salsify data by @mak001 in #53
  • Fixed salsify relations not updating correctly by @mak001 in #56
  • Fixed some up to date check stuff by @mak001 in #57
  • Field type config by @mak001 in #59
  • Fixed bug that caused images without extensions to cause errors by @mak001 in #65
  • Fixed service extensions causing errors when not an array by @mak001 in #66
  • Added boolean type handler by @mak001 in #67
  • Added links to onBeforeMap and onAfterMap by @mak001 in #69
  • Added a beforeObjectWrite extension point by @mak001 in #72
  • Added ability for mappers to detect when mappings change by @mak001 in #70
  • Added ability to specify image transformations by @mak001 in #73
  • Fixed multiple files causing errors when not an array by @mak001 in #75
  • Ci/travis settings by @jsirish in #77
  • Field fallback tests by @mak001 in #79
  • Added a getter for the product stream by @mak001 in #80
  • Fixed mapper hash up to date check erroring by @mak001 in #81
  • fixed salsify relations creating empty objects that later get removed by @mak001 in #82
  • fixed salsify parent's fields not pulling into children by @mak001 in #84
  • Added checks to yieldable trait by @mak001 in #85
  • CI external systems config updates by @jsirish in #86
  • BUGFIX add coverage-clover for CodeCov uploads by @jsirish in #87

New Contributors

Full Changelog: https://github.com/dynamic/silverstripe-salsify/commits/1.0.0