This issue is to notify everyone that v2 is on its way. We're putting migration and usage instructions together now, and will have an initial version available very soon.
Stay tuned!
If any particularly keen folks would like to take a peek, we have some initial code, documentation and guides up for the switch to v2. This version is currently in a Release Candidate stage, and some things may change, but it would be great to hear people's initial feedback. _Please don't use this in a production setting yet, if having the Instagram feed fail would be a critical problem for you._ (Of course, we're keenly aware that the legacy version has around 24 hours to live anyway! 😬).
Please check the Project Wiki for the migration guide and new options. For the quickest testing, grab the minified version of the js file here: https://github.com/stevenschobert/instafeed.js/blob/master/dist/instafeed.min.js or from jsDelivr: https://cdn.jsdelivr.net/gh/stevenschobert/[email protected]/src/instafeed.min.js
You can see a super-simple demo of v2 at codepen.
Oh my goodness, I'm blown away at how much work must have gone into this. I was half way through building my own token renewal application but decided to hold off to see what you guys came up with. I thought you would hook into a third party service, or launch a commercial service, and had no idea you'd build a free self-hosted service for us. I just set up an instance of your Instagram Token Generator on Heroku, and it works a treat. Thank you so much.
I'll post back again once the I've tested the new version of Instafeed, to let you know how it works for me.
Thanks for your kind words @jnicol - it was a bit of a challenge to work out something that is a) free, and b) easy enough for novice users to deploy and c) de-centralized (mainly because we know we don't have the resources to look after a centralized version).
Heroku is probably overkill for something like the agent, but the almost-one-click deploy makes it worthwhile, I think!
Hi, my client is using npm to update instafeed.js.
would it be possible for you to update https://www.npmjs.com/package/instafeed.js to list the new v2.0.0rc1 in there ?
thanks a lot for your hard work
Hi @paolovador - we’ll likely wait until we have a 2.0.0 release finalised before we update npm etc, and we’ve already identified some additional features that will go in (pagination, tags support), so there’ll likely be an “RC2”. We really only called it RC1 to give people the chance to switch over in the ~24 hours between our release and the original API cut off.
Did you see that the deadline to switch has been extended until the end of June? This is great because it gives us much needed time to finish the remaining features and testing for the 2.0.0 release.
Yeah I saw @Luke-SF's comment that's great news since my client still hasn't decided whether waiting for your V2 (at the time a small possibility) or implementing ourselves the API ahah.
I'm glad you managed to do all of this.
Even though I'm surely going to integrate the instagram token refresh in the ASP.NET back-end of my client's site, I'll try to keep the front-end of instafeed.js if the stable V2 is available in time.
Thanks a lot anyway !
Great work. Thanks so much. I just tried it out and was able to successfully deploy the Instagram Token Agent app to Heroku. Simple to setup and the 'Deploy' button is especially helpful. The Instafeed api is working well too.
Appreciate the persistence in keeping the project alive and working within the new API restrictions.
Thanks so much for your API.
That was a huge upgrade. But I realize the API is not supporting IE browsers. Including IE 11, IE 10, IE 9, ...
Thanks so much for your API.
That was a huge upgrade. But I realize the API is not supporting IE browsers. Including IE 11, IE 10, IE 9, ...
Internet explorer should be supported. Tracking this issue in #651.
@benjamin-hull when do you think we can expect an official 2.0 release to be available to install via npm?
Hey @LABCAT! The tentative plan right now is to finish RC2, which contains a few bug fixes and improvements, and release that on NPM. The RC2 release won't be the "full v2", but you should be able to install it once we have it pushed up.
Heya @LABCAT -- just letting you know that v2.0.0-rc2 is available on NPM. Its tagged as a beta release, so you have to explicitly give the version when installing:
npm i [email protected]
Not exactly sure where I would leave this.. I've never really used github to communicate with a developer -- That being said I'm trying to use 2.0 and get specific hashtags from the account, but I'm only able to pull in 25 and filter them
limit: 100,
filter: function(item) {
return item.caption.indexOf('{{ module.instagram_post_filter }}') > -1
}
This will only return 25 of them, and none of them match the filter... is there a better way to do this or am I SOL?
Hey folks! Just want to let everyone know that v2.0.0-rc3 is now available here on GitHub and NPM:
RC3 includes 1 bug fix, ES module support, and pagination support.
Hey @NickDeckerDevs! Sorry for taking a while to get back to you.
One thing to know about the filter option, is that it gets applied _after_ the images have been fetched from Instagram, which could mean you end up with less images than your limit. However, in v2.0.0-rc3, I've added a new apiLimit option that you can set to a higher value than your limit, to help work around that. Feel free to try it out, and open another issue if you have problems!
@stevenschobert I appreciate this, thank you.
If any particularly keen folks would like to take a peek, we have some initial code, documentation and guides up for the switch to v2. This version is currently in a Release Candidate stage, and some things may change, but it would be great to hear people's initial feedback. _Please don't use this in a production setting yet, if having the Instagram feed fail would be a critical problem for you._ (Of course, we're keenly aware that the legacy version has around 24 hours to live anyway! 😬).
Please check the Project Wiki for the migration guide and new options. For the quickest testing, grab the minified version of the js file here: https://github.com/stevenschobert/instafeed.js/blob/master/dist/instafeed.min.js or from jsDelivr: https://cdn.jsdelivr.net/gh/stevenschobert/[email protected]/src/instafeed.min.js
You can see a super-simple demo of v2 at codepen.
v2 codepen demo is not working
Most helpful comment
If any particularly keen folks would like to take a peek, we have some initial code, documentation and guides up for the switch to v2. This version is currently in a Release Candidate stage, and some things may change, but it would be great to hear people's initial feedback. _Please don't use this in a production setting yet, if having the Instagram feed fail would be a critical problem for you._ (Of course, we're keenly aware that the legacy version has around 24 hours to live anyway! 😬).
Please check the Project Wiki for the migration guide and new options. For the quickest testing, grab the minified version of the js file here: https://github.com/stevenschobert/instafeed.js/blob/master/dist/instafeed.min.js or from jsDelivr: https://cdn.jsdelivr.net/gh/stevenschobert/[email protected]/src/instafeed.min.js
You can see a super-simple demo of v2 at codepen.