Changelog

0.9.8.20190411

  • [JavaScript] Added MarblLink generator class with automatic repository pathintrospection
  • [JavaScript] Merged MarblLink, MarblAmazonLink and MarblEbayLink into a single Marbl.js file
  • [JavaScript] Added eBay Vector ID lookups internally rather than expecting them to come from external supplier lookups
  • [JavaScript] createCustomBuyLink() -> createLink()
  • [JavaScript] Added optional CustomImagePath argument to createLink()
  • [JavaScript] The behaviour of DisplayMode.IMAGE was not correctly inserting the Label into the ATL tag if one was provided

0.9.7.20190409

  • [WordPress] Improved appearance and layout of the settings UI
  • [WordPress] Implemented custom CSS/image resources path setting
  • [WordPress] Added options to enable/disable Amazon Affiliates links
  • [WordPress] Added options to enable/disable eBay Partner Network links
  • [WordPress] Implemented input sanitisation and validation on all settings input objects
  • Added IMAGE, TEXT, BOTH enum values to the link classes

0.9.6.20190408

  • Added flag images for AT, BE, CH, IE and NL
  • Added default eBay icons
  • Added default eBay CSS
  • Added administrative screen settings for eBay Partner ID
  • Added administrative screen settings for eBay Campaign ID
  • [Bug Fix] Display mode wasn’t honouring the bit flag settings as intended
  • First release of Marbl for eBay Partner Network (EPN), with search, store and item links
  • Default CSS adds a 2px pad to the bottom of the icon to keep it off of baselines
  • Added examples of the eBay icons to the eBay settings tab
  • Changed the Amazon sotores=”” attribute to regions=”” to align the Amazon and eBay API
  • Added usage examples on the administrative screen for eBay

0.9.5.20190325

  • Converted to Object-Orientated
  • Added Links for eBay Partner Network [beta]
  • Added settings for eBay Partner Network
  • Converted settings page into tabs
  • [Wordpress] Plugin syntax changed from [marbl-amazon… to Added settings option to configure the Link nofollow on/off state

0.9.3.20180605

  • Added CustomImage parameter, used to override the built-in images
  • Converted bolLabelOnly to ENUM DisplayStyle
  • Added IMAGE, TEXT, BOTH emum lookup values
  • If label is set on an image only render, the label will be added to the image ALT text
  • URL encoded labels with + sings are now decoded back to spaces
  • [WordPress] Added ‘nclude default CSS StyleSheet’ configuration option
  • [WordPress] imageonly property renamed display to align with the DisplayStyle ENUM

0.9.2.20180604

  • Updated plugin entry points to ‘marbl-amazon’ as a brand identity for ‘Multi-region Affiliate & Referral Buyers Link’
  • Added usage and examples to the options pageAdded the 4 built-in Amazon icons to the options page
  • Renamed the base JS class to MarblAmazonLink
  • [WordPress] Added WordPress uninstall
  • Code pattern now available to add Marbl to PD9 Software MegaBBS 2.2

0.9.1.20180531

  • Updated plugin entry points to ‘abl-amazon’ to comply with WordPress plugin directory naming requirements
  • Added support for text label linking instead of the default icon links

0.9.0.20180521

  • Initial WordPress plugin version as ‘amazon-buyer-link’
  • Added config page to WordPress plugin
  • Added default 16×16, 24×24, 32×32 and 48×48 Amazon icons

0.1.0.20180429

  • Initial release
  • Standalone JavaScript File for www.c-amie.co.uk