- Feature: Fetch with instagram token/facebook open graph
- Refactor: move to typescript
- API RATE LIMIT: Instagram added CORS to a public api
https://www.instagram.com/${this.options["username"]}/?__a=1
with?__a
get parameter and this widget stopped work. Current workaround: we use google images proxy - Security: Update
- Fix: Can't change default username #6
- Fix: localstorage with username as key (cache all usernames)
- Feature: fetch from backup if get limit api request (from localStorage)
- Feature: loading spinner
- Feature: error fetch message
- New: Wordpress Plugin available on store.
- Feature: Overwrite CSS Style with selector
::part
- New attribute: mouse-hover
- New attribute: show-title
- New attribute: shadows
- Fix: Wordpress Plugin
- Fix: now you can use multiple webcomponents in the same html page (#3)
- NOTE: better to use the full close tag
<instagram-widget></instagram-widget>
than short/>
- New attribute:
force-square
- Feature: wordpress-plugin
- Fix:
border-corners
andborder-spacing
now work withoutgrid
attribute. - Fix: NPM Module give errors with require/import
- Update: examples
- Fix:
grid
now is more responsive (now usecalc()
function:100%
-spacing/padding/margin
) - Fix: default values now work (hello object reference my old dark friend)
- New attribute: cache
- New attribute: border-corners
- New attribute: border-spacing
- Performance: now component send api request only if you change
username
- Fix: refresh attributes random don't work
- Removed "ptkdev-" prefix
- Module for Browserify/Webpack (run:
npm install @ptkdev/webcomponent-instagram-widget
) - Fix: Grid bug
- Installation guidelines: Browserify / Webpack / ReactJS / Angular / Wordpress
- Update CDN (New url!)
- Update build/dist
- New attribute: items-limit
- New attribute: grid
- New attribute: image-width / image-height
- Update CDN
- First Release.