@jbpasquier I tested you JSBin in 0.10 and 0.9 and it's not working in both cases. I see at least 2 issues:
Is the syntax of this response expected? https://api.test1.startinblox.com/sources/circles/
The second container only has an @id, I think this was not the case before. It had the structure of the first one
@matthieu On 0.9 it's always working fine on my side.
The syntax didn't changed, it's the one for distant containers.
You have a 403 because you need to login on test1 to be properly logged in on test2. Maybe this is a track for the issue, when I login to test1 (which is with 0.10 now), I'm not logged anymore on test2 as I were with 0.9.
I don't get what you call "a valid value" here, what should we show?
A 403 is not mean to have its own line. If I use an invalid url as a data-src I don't expect the framework to behave like it worked.
To be more explicit, when a source contains a 200 and a 403, I don't expect to get an empty entry on my list with the 403 on it. Just ignore it, maybe pop an error on console too. The current behavior mean that if I call two sources on the same federation, one is empty and one is 403, I'll not get the empty widget but an empty line with a lot of errors on console.
I believe the federation does not work anymore if the @type property is not here, we need to fix this
I never saw this on any server on any version. Distant resources always had only an id.
Here's 0.9 vs 0.10, I only changed the version on the code, I'm logged in only on test1 and I'm logged in on test2 with the same user (Magically, as it worked on 0.9)
I'm pretty sure that the only issue is that when you login with 0.10, you're not anymore logged in to other servers you contact. Don't know why though.