@ -15,25 +15,12 @@ Almost a year after we first started talking about version 2 on the Svelte issue
Each of these items is described in more depth below. If you get stuck, ask for help in our friendly [Gitter chatroom](https://gitter.im/sveltejs/svelte).
<style>
ul {
position: relative;
list-style: none;
}
li input {
position: absolute;
left: -2.5em;
top: 0.3em;
}
</style>
- <inputtype=checkbox> Install Svelte v2 from npm
- <inputtype=checkbox> Upgrade your templates with [svelte-upgrade](https://github.com/sveltejs/svelte-upgrade)
- <inputtype=checkbox> Remove calls to `component.observe`, or add the `observe` method from [svelte-extras](https://github.com/sveltejs/svelte-extras)
- <inputtype=checkbox> Rewrite calls to `component.get('foo')` as `component.get().foo`
- <inputtype=checkbox> Return `destroy` from your custom event handlers, rather than `teardown`
- <inputtype=checkbox> Make sure you're not passing numeric string props to components
- Install Svelte v2 from npm
- Upgrade your templates with [svelte-upgrade](https://github.com/sveltejs/svelte-upgrade)
- Remove calls to `component.observe`, or add the `observe` method from [svelte-extras](https://github.com/sveltejs/svelte-extras)
- Rewrite calls to `component.get('foo')` as `component.get().foo`
- Return `destroy` from your custom event handlers, rather than `teardown`
- Make sure you're not passing numeric string props to components