jQuery Core Team Meeting – May 06 2013

Attending: DaveMethvin, timmywil, gibson042

link jQuery 1.10

link jQuery 2.0.1

link jQuery Migrate

link Open tickets triage

jQuery Core Team Meeting – Apr 29 2013

Attending: DaveMethvin, rwaldron, timmywil, gibson042, orkel, m_gol

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Get a 1.10 beta out before 2.0.1 to find shared issues
  • Tickets for Beta1
    • none left to land?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)
  • http://bugs.jquery.com/ticket/13832
    • parent() and parents() have been inconsistent forever
    • let's just document the difference?
    • some support for making them consistent; see the ticket

link jQuery 2.0.1

link jQuery Migrate XSS

link Open tickets triage

jQuery Core Team Meeting – Apr 22 2013

Attending: DaveMethvin, m_gol, timmywil, gibson042

link jQuery 2.0

  • Shipped!
  • Feedback?

link jQuery 2.0.1

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Perhaps get a 1.10 beta out before 2.0.1 to find shared issues?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)

link jQuery 2.1/1.11 changes

  • Injected HTML <script> behavior formalized/restricted
  • $() and .append() etc won't run scripts
  • You must use $.parseHTML(html, [doc, ] true)
  • If the platform supports further restrictions (e.g., stripping inline handlers) we reserve the right to use them in the future if true isn't passed
  • Remove .context and .selector fully

link jQuery Migrate XSS

link Open tickets triage

jQuery Core Team Meeting – Apr 15 2013

Attending: DaveMethvin, timmywil, rwaldron, m_gol, gnarf, orkel

link jQuery 2.0

link jQuery 1.10

jQuery Core Team Meeting – Apr 08 2013

Attending: DaveMethvin, gibson042, orkel, timmywil, gnarf, rwaldron

link jQuery 2.0

link jQuery 1.10

  • Mentioned quickly in 2.0 beta 3 blog post
    • Dave working on blog post; shared here
    • Ship a month or two after 2.0, near Portland conf

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link Open tickets triage

jQuery Core Team Meeting – Apr 01 2013

  • Attending: DaveMethvin, gibson042, orkel, timmywil, rwaldron, scott_gonzalez, jrburke, tbranyen

link jQuery 2.0

link Removing named global jQuery for AMD (tbranyen suggestion, jrburke joins)

  • tbranyen to create a ticket

link Migrate

  • Ship 1.2 with 2.0 beta, reflecting 1.10 changes
  • All bugs closed last week
  • Still need a good approach to detect/warn on scripts
    • Approach?
  • Ship 1.3 with jQuery 2.0
  • List of changes below

link jQuery 1.10

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link Open tickets triage

jQuery Core Team Meeting – Mar 25 2013

  • Attending: DaveMethvin, gibson042, orkel, timmywil, jaubourg, gf3

link jQuery 2.0

link Migrate

  • Ship 1.2 with 2.0 beta, reflecting 1.10 changes
  • Fix sourcemap support (Scott says it's always been broken)
  • Ship 1.3 with jQuery 2.0
  • List of changes below

link jQuery 1.10

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link jQuery 1.9.2

  • None planned

link Open tickets triage

jQuery Core Team Meeting – Mar 18 2013

  • Attending: DaveMethvin, timmywil, mikesherov, rwaldron, orkel, gibson042

link jQuery 2.0 Final

  • Ship for jQuery Uk (April 19)
  • Stuff to be ironed out
    • Use in node.js

link Migrate 1.2

  • Ship with jQuery 2.0, reflecting 1.10 changes as well
  • List of changes below

link jQuery 1.10

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link jQuery 1.9.2

  • None planned

link Documentation Day

link Open tickets triage

jQuery Core Team Meeting – Mar 12 2013

March 11, 2013
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, timmywil, mikesherov, rwaldron, orkel
Time: Noon ET

Official Agenda:

jQuery 2.0 Final

Ship for jQuery Uk (April 19)?

Stuff to be ironed out

.data() implementation

Use in node.js

other?

Sizzle ticket https://github.com/jquery/sizzle/pull/193

  • Timmy will land

jQuery 1.10

Hard to move quickly on this, we’ve given zero notice

Need to publicize changes (next bullet) and do a blog post

  • Dave to do blog post ASAP

Ship a month or two after 2.0? — mid-June would be Portland

(Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

No script execute by default, must use $.parseHTML

  • Groundwork for XSS reduction, but not a complete fix atm
  • This would make the no-leading-space restriction unnecessary?

http://bugs.jquery.com/ticket/13417 domManip and empty text nodes

http://bugs.jquery.com/ticket/12838  $.ajax hook point for domManip

change Event.isTrigger from boolean to bitmask

allow multiple args for .replaceWith (ref)

jQuery 1.9.2 — Do we need one? (Doesn’t seem so, none scheduled)

Documentation Day

Tuesday March 12 8pm Eastern time #jquery-dev

Can we get the team together virtually to knock down the docs issues?

Document treatment of various node types ‘n stuff wrapped by jQuery

  • What can be put in a set?
  • What methods work with it?

bugs.jquery.com

  • New home page to improve people’s reporting — on Dave’s plate
  • e.g., docs issues go to api.jquery.com

Open tickets triage

jQuery Core Team Meeting – Mar 11 2013

  • Attending: DaveMethvin, timmywil, mikesherov, rwaldron, orkel

link jQuery 2.0 Final

link jQuery 1.10

  • Hard to move quickly on this, we’ve given zero notice
  • Need to publicize changes (next bullet) and do a blog post
    • Dave to do blog post ASAP
  • Ship a month or two after 2.0? — mid-June would be Portland

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link jQuery 1.9.2

  • Do we need one? (Doesn’t seem so, none scheduled)

link Documentation Day

  • Tuesday March 12 8pm Eastern time #jquery-dev
  • Can we get the team together virtually to knock down the docs issues?
  • Document treatment of various node types ‘n stuff wrapped by jQuery
    • What can be put in a set?
    • What methods work with it?

link bugs.jquery.com

  • New home page to improve people’s reporting — on Dave’s plate
  • e.g., docs issues go to api.jquery.com

link Open tickets triage