react-dnd v1.0.0-alpha Release Notes

Release Date: 2015-04-20 // about 9 years ago
    • 1.0.0-alpha (701ff6a)
    • ➕ Add a todo (09f1a39)
    • ➕ Add comment (e673826)
    • ➕ Add enter/leave tracking for dragging files or links out of window (60cffe9)
    • ➕ Add image drag preview example (0ef96a1)
    • ➕ Add in-progress drag handle example (36df14b)
    • ➕ Add less verbose single handler API (b29eae2)
    • ➕ Add nested example (1129ca7)
    • ➕ Add nesting sources example (c0209ea)
    • ➕ Add observe draft (7f8f5e8)
    • ➕ Add sortable (3764e2b)
    • ➕ Add sortable stress test (fd700f6)
    • ➕ add todo (48ed284)
    • ➕ Add use strict for linter (258206f)
    • amend TODO (22f6feb)
    • bikeshed (f37f5b7)
    • ⬆️ Bump Babel (ead1345)
    • Bust cache (32f7811)
    • 🔄 Change API to a less verbose one (5bab482)
    • 🔄 Change API to accept two functions (305686b)
    • Complex hover handling with drop targets changing under cursor (3215e89)
    • Convert another example (553695a)
    • Decorators all the way (b63a29d)
    • Disable all but the simplest example (f1afb03)
    • 0️⃣ Don't export backend by default (a0ab900)
    • Don't pass actual props (a87131c)
    • Don't use React internal modules (47a34f7)
    • edge (8b642ee)
    • ES6 all the way (c861472)
    • Extract module (03dcdde)
    • 🛠 Fix (15ba58d)
    • 🛠 Fix an edge case when a file is dropped outside (0b23fe3)
    • 🛠 Fix disposal (1a645a4)
    • 🛠 Fix examples, make perf opt-in (8dfa342)
    • 🛠 Fix IE (a384bb8)
    • 🛠 Fix linting with latest ESLint (83fff54)
    • 🛠 Fix native beginDrag call (c34cf3f)
    • 🛠 Fix sortable on Firefox (02c5527)
    • 🛠 Fixes for conflicting HTML5 backends (ddc3e52)
    • 👍 HOC might be a better fit after all (f8a5610)
    • 👌 Improve perf (c41ba87)
    • 🎉 initial attempt at having the first example use dnd-core (57d65cc)
    • 🎉 Initial drag image offset implementation (77beee4)
    • 🎉 Initial support for native item types (c27c1e2)
    • It sort of works, but not the right way (21715c9)
    • It works (4658cb1)
    • 👉 Make anchors truly customizable (b11f2cf)
    • 👉 Make cards have limited width (3e89883)
    • 👉 Make it look more fashionable (9228f86)
    • 📝 Memoize to fix perf (f96f772)
    • Minor (b1eb175)
    • More nasty example (f39d0eb)
    • 🚚 Move code around (d5570ea)
    • 🚚 Move connect to the top (b6eace8)
    • 🚚 Move some stuff around (d0a2cb7)
    • 🚚 Move utils to separate files (8bb1277)
    • Naming (76f5576)
    • Pass component as last parameter to allow DOM access for methods where it is safe (4ff7a1c)
    • Playing around with higher-order API (9ffb6b7)
    • Port dustbin-interesting (403834a)
    • Prevent animating an item back to incorrect position if its rect changed (a72a01b)
    • Proof of concept of decorator API (84b0ec4)
    • Proof of concept of observe polyfill (1db3dd5)
    • Push disposables out of the backend (1f74ac8)
    • React is external when minifying (ddca3ae)
    • Rebuild dist (37ffa80)
    • Rebuild dist (ef35926)
    • Rebuild dist (1ad2e11)
    • Rebuild dist (8709ca7)
    • Rebuild dist (efcff3d)
    • Rebuild dist with a fix (f480730)
    • 🔨 Refactor and improve perf 10x (3a6cd7f)
    • ✂ Remove all code lol (bbd342c)
    • ✂ Remove classic function API, use decorator desugaring instead (43c4aa3)
    • ✂ Remove React dependency from HTML5 backend (4ca94f2)
    • 📇 Rename inject => collect (a1489a6)
    • Reset hover when drag ends (460377f)
    • ✅ Separate stress test example (ae1f4be)
    • Simpler connect API (fbabc65)
    • Simplify API by passing props (75dc904)
    • simplify example (8bcdb95)
    • Simplify the code with beginDrag(array) (16cd843)
    • 👍 Slightly better guards (4d00c2e)
    • 🚧 Sortable. Work in progress (3517eb1)
    • Start by removing all examples except the simplest one (8c41048)
    • Start work on drag around naive (dbdeb3f)
    • 👌 Support custom drag layer (f6feb37)
    • 👌 Support custom drag previews (ca3ac0e)
    • 👌 Support custom drop effects (7956b21)
    • 👌 Support naive coordinate tracking (030a825)
    • 👌 Support source DOM node being removed from DOM (6da684c)
    • This is getting seriously fun (de7c27f)
    • todo (30ec27a)
    • 👉 Tweak manager key API (cb3e02b)
    • Unsubscribe on unmounting (ef68100)
    • ⚡️ Update API (027a6bb)
    • ⚡️ Update Babel (47908c6)
    • ⚡️ Update coordinate code (66947a6)
    • ⚡️ Update dist (76ef9fc)
    • ⚡️ Update dnd-core and misc (d878e39)
    • ⚡️ Update examples to new proposed API (00862fd)
    • ⚡️ update the dragState to show drop hint (911e1e6)
    • ⚡️ Update to React 0.13 (9f2598e)
    • ⚡️ update TODO (f689cdf)
    • ⚡️ update TODO (25e4f0f)
    • ⚡️ update TODO (3fbb63e)
    • ⚡️ Update todo (b2c112b)
    • 👉 Use disposables for cleaner contract, temporarily depend on rx-lite (725b01b)
    • 👉 Use disposables instead of rx-lite (82f59ba)
    • 👉 Use ES6 classes in example (c2d8b0a)
    • 👉 Use hover() for sortable (d2dbf37)
    • 👉 Use just shallowEqual for state (ee6d51b)
    • 🐎 Use rAF for performance (d1b68b0)
    • 0️⃣ Use shallowEqualScalar by default (28242c4)
    • Whitespace (4c9e344)
    • Whoops (38b1933)
    • 🚧 work in progress (3d2d4fe)
    • Working HOC proof of concept (8f42428)