0de75afbef
feat(custom-elements): add experimental custom elements build ( #22863 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-02-11 12:08:00 -05:00
ae47d77710
chore(api): internal updates required for stencil 2 upgrade ( #21889 )
...
Stencil 2 is removing deprecated APIs, and these are the remaining ones Ionic has been using.
2020-08-06 10:33:22 -05:00
4e28445ecb
feat(slides): update to swiper 5 ( #20917 )
...
fixes #20033
2020-04-02 16:19:28 -04:00
3123a318b6
fix(slides): slides no longer breaks when Angular Ivy enabled ( #20899 )
...
fixes #20356
2020-03-31 13:07:25 -04:00
e2df046eff
fix(slides): check that mutation observer is defined for ssr ( #20791 )
2020-03-16 17:36:58 -04:00
3c4e65ba97
feat(): typed @ionic/docs ( #19547 )
2019-10-08 20:35:45 +02:00
e1fa461e9b
feat(swiper): expose full API ( #19137 )
...
* expose full swiper API
* update types
* run build
* run angular build
2019-08-27 12:25:35 -04:00
48a27636c7
fix(all): component reusage ( #18963 )
...
Use new stencil APIs to allow ionic elements to be reused once removed from the DOM.
fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364
2019-08-27 16:29:37 +02:00
e82648bda2
refactor(all): update to one (part 3) ( #18874 )
2019-07-25 20:22:44 +02:00
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
10de1da948
Change default zoom option on Swiper options to false. Fixes #18035
2019-06-03 17:11:56 -05:00
a8f9dfe0e1
fix(slides): disable swiper touch preventDefault ( #16728 )
...
* fix(slides): disable swiper touch preventDefault
* fix(slides): update Swiper types
* add screenshots to test
* add screenshot descriptions
2019-05-15 15:12:30 -04:00
464ec3b70a
docs(components): update method and parameter descriptions ( #18075 )
2019-04-23 12:59:25 -04:00
e5c8c10029
fix(components): include mode classes on components for use in shadow ( #17838 )
...
- removes mode-less component classes from the internal CSS, use element instead
- adds mode specific classes `md` or `ios` for styling inside of shadow components
- adds e2e test that verifies mode classes exist on all ionic components, plus checks for specific classes that the components need for internal styling
fixes #17608
2019-04-16 17:28:21 -04:00
447497427e
fix(slides): expose interface to provide custom animations ( #17959 )
...
fixes #16616
Co-Authored-By: CFT-Chris <mail@chrislo.ca>
2019-04-16 12:02:47 -04:00
835aea9c4a
feat(slides): expose updateAutoHeight ( #17208 )
...
fixes #15079
2019-01-22 16:00:25 +01:00
ecc2c55370
docs(all): possible values are extracted by stencil ( #16190 )
...
* docs(all): possible values are extracted by stencil
* add defaults
* remove all hardcoded defaults
* update stencil
2018-11-02 00:06:40 +01:00
a72fced6fe
fix(all): docs for all missing props
2018-10-11 16:24:08 -05:00
db6ddb0d66
fix(slides): disable autoplay by default
...
Closes #15766
2018-09-26 18:20:14 -04:00
681981fc89
fix(slides): fix mutable options
2018-09-15 10:29:27 +02:00
3435473f95
fix(slides): swiper must be a vendor
2018-09-15 00:22:21 +02:00
29f324bd9e
fix(slides): swiper is not required as dependency
2018-09-14 22:17:46 +02:00
c49d896e08
refactor(all): using ComponentInterface
2018-09-14 18:47:00 +02:00
6e5c035b39
chore(tslint): disable 'no-floating-promises'
2018-09-14 00:50:44 +02:00
9d3a2598be
perf(slides): tree-shake dependency
2018-09-14 00:31:23 +02:00
ea01900f99
fix(slides): Methods wait for execution until swiper is initialized ( #15576 )
...
* fix(slides): Methods wait to for execution until swiper is initialized
* fix(slides): Method is private and renamed to waitUntilReady
2018-09-13 21:10:10 +02:00
db35af21f2
fix(slides): Update swiperOptions default to match version 4 of Swiper ( #15578 )
2018-09-13 19:26:12 +02:00
efb99cb085
fix(slides): Updated lockSwipes methods to match the new swiper.js API ( #15469 )
2018-09-07 16:34:16 +02:00
e7416435d8
refactor(all): additional tslint rules
2018-09-01 18:06:59 +02:00
6442dfcf9b
fix(slides): correct order of parameters
...
Closes #15407
2018-08-30 17:22:04 -04:00
771c5173c2
fix(slides): isEnd() returns a boolean
...
fixes #15376
2018-08-30 18:59:35 +02:00
4b92607de0
test(all): fix tests
2018-08-28 22:30:56 +02:00
1d46973785
refactor(all): make all method return a promise
2018-08-28 22:20:10 +02:00
771857b1df
refactor(thumbnail): make it mode less
2018-08-26 01:35:42 +02:00
fc0d4c0776
fix(slides): update events to match swipers
...
Closes #14865
2018-07-30 17:00:31 -04:00
c1b61d0fee
chore(): update to ionic-rules/strict
2018-07-29 23:10:38 +02:00
92e21a8cf3
fix(all): updated tslint rules to latest
2018-07-29 13:03:47 +02:00
a7f1f4daa7
refactor(components): update to use shadow DOM and work with css variables
...
- updates components to use shadow DOM or scoped if they require css variables
- moves global styles to an external stylesheet that needs to be imported
- adds support for additional colors and removes the Sass loops to generate colors for each component
- several property renames, bug fixes, and test updates
Co-authored-by: Manu Mtz.-Almeida <manu.mtza@gmail.com>
Co-authored-by: Adam Bradley <adambradley25@gmail.com>
Co-authored-by: Cam Wiegert <cam@camwiegert.com>
2018-07-09 12:57:21 -04:00
96945b1ee1
docs(): usage and examples
2018-06-18 12:45:15 -04:00
8e164d6036
feat(slides): update swiper to latest
...
* feat(slides): update swiper to latest
* chore(slides): remove debug
2018-05-30 11:42:06 -04:00
ae0541a465
chore(): update dependencies
2018-04-22 20:08:02 +02:00
4ea8881f33
refactor(all): enable strictPropertyInitialization
2018-04-19 18:48:38 +02:00
fd5c957787
refactor(all): enable ts strict
2018-04-10 02:43:48 +02:00
59c6891249
fix(slides): unload slides correctly
2018-03-22 17:15:25 +01:00
d37623a2ca
chore(packages): move the packages to root
2018-03-12 16:02:25 -04:00