0

New Release for YAP - Release Notes (October 2009 Release)

Hi all,

Quick note to let you know we pushed our YAP October release live yesterday.

This release is important for a couple of reasons, specifically:
  • - Developers can have now access to YUI 2.8 to write their apps in the fullview. This is a beta release, YAP and the YUI team continue working on improving the support for this great JS library.
  • - Performance: To make performance better in our fullView we’re now caching cajoled JS, look forward to more optimization in that domain and in the serving of the smallview through our iframe entry point.
  • - Open Social Shindig support – We just accomplished phase 1 of this integration, a step closer for developers to have the ability to use a xml gadget file to specify all app metadata, enabling us to support the full open social stack! Yahoo! is a major contributor to Open Social, you can look forward to full Open social support in our upcoming releases.
  • - You can now search for apps on http://apps.yahoo.com – Although most of the work done for myapps has been in the backend and is not visible to users in this release, look forward for the ability to see these features exposed in our next release with the ability to browse for apps in you myapps page!,

Now the details of the release – More than 200 defects were fixed, here are some highlights:

Remove an app from My with remove all option does not clear the small view content
Landing Page/My Apps non-US header links are based on user's intl
supporting read time out in image cache server's call to origin server
Pass lang and jurisdiction to dev server for full view generation if ctx[lang] and ctx[js] are not specified in appgen/view, but get values from cookies
yap_dropzone_id is always NULL => this enables developers to find out where their small view is loaded while using yml:include or in yml:a
Log error message when developer app times out
Limit number of batch requests
Open Social Shindig Convergence PHASE 1
Fixed bugs in agregator scripts
serving LREC ad at international colo for .com users
serving header/footer/sky ad at international colo for .com users
YUI support: cache cajoled JS
YUI support: unspecified YUI integration problems
document how YUI is supported under YAP Caja
onClick events fail when set through innerHTML
IE: permissioning the app after removing it, and then refreshing page results in showing non-permissioned view
[My Yahoo] User not accepting reperm flow does not get uninstalled and unpermissioned view is not being displayed
Flash: Enforce >10.x as minimum flash version for yml:swf
yml:audio not prompting user to install flash if the browser does not have flash installed or correct flash version
YAP App bin: limit the search result set size as 20
Permissioning causes multiple same style nodes to be added to head
IE6: Loading animation for full view stays there on Landing Page; reported in developer forums
[l10n] Universal Header URL for finance in MX is set to flickr
2 String Changes for Permission screen: Update "What am I Sharing" string in the permission screen
After installing app on Landing Page and signing out, return to yahoo link (landing page URL) has yap_pop=1
caja life demo runs very slowly
document.addEventListener not supported
need better reporting of caja errors in live apps
Caja: onLoad event stripped from img tags as "unknown attribute"
[My Emote] Pixel emotions are not selectable
[YAP Homepage integration] - Permissioning Screen not translated
yml:swf salign param not honoured however align param works
YMLName: undefined indexes capitalize and useyou
[PARTNER] yml:user-badge fails
Invalid div attributes printed for yml:user-badge

We look forward seeing what cool apps you develop for Yahoo! homepage and in all cases we want to hear from you so please do leave us some messages on this Message boards if you want to discuss upcoming features!
Thanks,

X
--
Xavier Legros
Director Product - Yahoo! Application Platform

by
10 Replies
  • QUOTE (Xav @ Oct 15 2009, 11:35 AM) <{POST_SNAPBACK}>
    Hi all,

    Quick note to let you know we pushed our YAP October release live yesterday.

    This release is important for a couple of reasons, specifically:
    • - Developers can have now access to YUI 2.8 to write their apps in the fullview. This is a beta release, YAP and the YUI team continue working on improving the support for this great JS library.
    • - Performance: To make performance better in our fullView we’re now caching cajoled JS, look forward to more optimization in that domain and in the serving of the smallview through our iframe entry point.
    • - Open Social Shindig support – We just accomplished phase 1 of this integration, a step closer for developers to have the ability to use a xml gadget file to specify all app metadata, enabling us to support the full open social stack! Yahoo! is a major contributor to Open Social, you can look forward to full Open social support in our upcoming releases.
    • - You can now search for apps on http://apps.yahoo.com – Although most of the work done for myapps has been in the backend and is not visible to users in this release, look forward for the ability to see these features exposed in our next release with the ability to browse for apps in you myapps page!,

    Now the details of the release – More than 200 defects were fixed, here are some highlights:

    Remove an app from My with remove all option does not clear the small view content
    Landing Page/My Apps non-US header links are based on user's intl
    supporting read time out in image cache server's call to origin server
    Pass lang and jurisdiction to dev server for full view generation if ctx[lang] and ctx[js] are not specified in appgen/view, but get values from cookies
    yap_dropzone_id is always NULL => this enables developers to find out where their small view is loaded while using yml:include or in yml:a
    Log error message when developer app times out
    Limit number of batch requests
    Open Social Shindig Convergence PHASE 1
    Fixed bugs in agregator scripts
    serving LREC ad at international colo for .com users
    serving header/footer/sky ad at international colo for .com users
    YUI support: cache cajoled JS
    YUI support: unspecified YUI integration problems
    document how YUI is supported under YAP Caja
    onClick events fail when set through innerHTML
    IE: permissioning the app after removing it, and then refreshing page results in showing non-permissioned view
    [My Yahoo] User not accepting reperm flow does not get uninstalled and unpermissioned view is not being displayed
    Flash: Enforce >10.x as minimum flash version for yml:swf
    yml:audio not prompting user to install flash if the browser does not have flash installed or correct flash version
    YAP App bin: limit the search result set size as 20
    Permissioning causes multiple same style nodes to be added to head
    IE6: Loading animation for full view stays there on Landing Page; reported in developer forums
    [l10n] Universal Header URL for finance in MX is set to flickr
    2 String Changes for Permission screen: Update "What am I Sharing" string in the permission screen
    After installing app on Landing Page and signing out, return to yahoo link (landing page URL) has yap_pop=1
    caja life demo runs very slowly
    document.addEventListener not supported
    need better reporting of caja errors in live apps
    Caja: onLoad event stripped from img tags as "unknown attribute"
    [My Emote] Pixel emotions are not selectable
    [YAP Homepage integration] - Permissioning Screen not translated
    yml:swf salign param not honoured however align param works
    YMLName: undefined indexes capitalize and useyou
    [PARTNER] yml:user-badge fails
    Invalid div attributes printed for yml:user-badge

    We look forward seeing what cool apps you develop for Yahoo! homepage and in all cases we want to hear from you so please do leave us some messages on this Message boards if you want to discuss upcoming features!
    Thanks,

    X
    --
    Xavier Legros
    Director Product - Yahoo! Application Platform


    Great job!
    0
  • This sounds like a great release - YUI in YAP ftw!

    Can you address a couple of questions I have?

    "Log error message when developer app times out"
    - Where does this get logged to? Do we have access to it?

    "document how YUI is supported under YAP Caja"
    - Can you link to this documentation? About all I see is "YUI may work" under http://developer.yahoo.com/yap/guide/caja-...tml#caja-status
    0
  • QUOTE (Universal Uclick @ Oct 16 2009, 07:17 AM) <{POST_SNAPBACK}>
    This sounds like a great release - YUI in YAP ftw!

    Can you address a couple of questions I have?

    "Log error message when developer app times out"
    - Where does this get logged to? Do we have access to it?

    Hi -We're logging the error in the html markup sent back by our servers. So if your app times out or there is an issue rendering the app, view iframe source and search for "Error", you should see why the app is not beeing loaded.

    Re YUI+Caja - We're working on updating the docs so stay tuned, if you have any questions meanwhile please let us know and we'll do our best to answer them.

    Thanks!

    X
    0
  • On Friday I could see my app in IE6 and fixed a few rendering errors. This morning, however, I'm getting the "infinite loading" bug again. Could I be doing something wrong or is this a regression?

    My app (not in the public directory yet) is at: http://apps.yahoo.com/-bxb7o93c/

    Thanks
    0
  • QUOTE (Universal Uclick @ Oct 19 2009, 08:17 AM) <{POST_SNAPBACK}>
    On Friday I could see my app in IE6 and fixed a few rendering errors. This morning, however, I'm getting the "infinite loading" bug again. Could I be doing something wrong or is this a regression?

    My app (not in the public directory yet) is at: http://apps.yahoo.com/-bxb7o93c/

    Thanks


    The app works for me now. I am guessing you changed the css/js which broke the app or the request timed out waiting for your server? Do you still have this issue?
    0
  • QUOTE (Dustin Whittle @ Oct 19 2009, 07:05 PM) <{POST_SNAPBACK}>
    The app works for me now. I am guessing you changed the css/js which broke the app or the request timed out waiting for your server? Do you still have this issue?


    I am still getting it :(URL: http://apps.yahoo.com/canvas/bxb7o93c
    0
  • QUOTE (Universal Uclick @ Oct 20 2009, 10:41 AM) <{POST_SNAPBACK}>
    I am still getting it :(Tony
    0
  • QUOTE (TonyN @ Oct 21 2009, 10:33 PM) <{POST_SNAPBACK}>
    Can you check the following:

    In IE 6, go to Tools | Internet Options | Security
    Click Custom Level ...
    Find the option "Navigate sub-frames across different domains" and make sure it is set to Enable

    This should address the issue.

    Thanks,
    Tony


    I was able to get to the app by changing this setting. I have a default IE6 installation from MS's test images installed. If this isn't a default setting, then I would personally consider this to mean IE6 is not supported. Which is fine by me :)
    0
  • QUOTE (Universal Uclick @ Nov 5 2009, 10:09 AM) <{POST_SNAPBACK}>
    I was able to get to the app by changing this setting. I have a default IE6 installation from MS's test images installed. If this isn't a default setting, then I would personally consider this to mean IE6 is not supported. Which is fine by me :)Thanks!
    0
  • what ever is going on i wish that you all just do it and leave us be we will see the change
    0

Recent Posts

in YAP