{"full_name":"ionic-team/ionic-framework","owner":"ionic-team","name":"ionic-framework","url":"https://github.com/ionic-team/ionic-framework","description":"A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.","homepage":"https://ionicframework.com","topics":[],"language":"TypeScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/3171503?v=4","created_at":"2013-08-20T23:06:02Z","pushed_at":"2026-11-10T03:41:55Z","metrics":{"stars":52746,"forks":13291,"watchers":1537,"issues":22238,"prs":9091,"releases":960,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":3},"growth":{"day":{"stars":0,"forks":0,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[52746,52746],"forks":[13291,13291],"watchers":[1537,1537],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"ionic-team/capacitor","name":"capacitor","boards":{}},{"full_name":"ionic-team/ionicons","name":"ionicons","boards":{}}],"issues":[{"number":30466,"title":"feat: ios 26 style support","comments":77,"created_at":"2025-06-10T11:26:20Z"},{"number":24282,"title":"feat: Add Material Design 3 (Material You) support","comments":53,"created_at":"2021-11-28T16:11:10Z"},{"number":23572,"title":"feat: ion-datetime with date range","comments":53,"created_at":"2021-07-02T08:56:18Z"},{"number":17853,"title":"Ionic router. OnInit working only once","comments":49,"created_at":"2019-03-22T09:21:57Z"},{"number":22299,"title":"bug: ios, cannot disable Safari swipe to go back when running as PWA","comments":46,"created_at":"2020-10-12T18:36:25Z"},{"number":23155,"title":"feat: improve performance when using ion-item-sliding","comments":42,"created_at":"2021-04-06T14:53:10Z"},{"number":30900,"title":"bug: In Android API 36, the safe-area is not respected.","comments":38,"created_at":"2025-12-31T01:45:45Z"},{"number":19183,"title":"feat: generic touch gestures (press, pinch, etc) ","comments":35,"created_at":"2019-08-26T08:35:36Z"}],"discussions":[{"number":25661,"title":"Simplified markup for input, textarea, and select","comments":4,"category":"Approved RFCs","created_at":"2022-07-20T17:28:49Z"},{"number":25660,"title":"Simplified markup for checkbox, radio, range, and toggle","comments":1,"category":"Approved RFCs","created_at":"2022-07-20T17:10:44Z"},{"number":25532,"title":"ionChange will only emit from user committed changes","comments":6,"category":"Approved RFCs","created_at":"2022-06-24T17:47:23Z"}],"latest_release":{"name":"v9.0.10","tag":"v9.0.10","published_at":"2026-10-28T17:39:02Z","body":"## [9.0.10](https://github.com/ionic-team/ionic-framework/compare/v9.0.9...v9.0.10) (2026-10-28)\r\n\r\n### Bug Fixes\r\n\r\n* **alert:** only block Enter on checkbox inputs, not the whole document ([#31643](https://github.com/ionic-team/ionic-framework/issues/31643)) ([28d2940](https://github.com/ionic-team/ionic-framework/commit/28d294035a6de45e797467d9aaca83b95d3baf4a)), closes [#30811](https://github.com/ionic-team/ionic-framework/issues/30811)\r\n* **menu:** allow menus inside split pane main content to open ([#31586](https://github.com/ionic-team/ionic-framework/issues/31586)) ([3eebee3](https://github.com/ionic-team/ionic-framework/commit/3eebee37bd13f52fc7d87cb468986d16138acf40)), closes [#30591](https://github.com/ionic-team/ionic-framework/issues/30591)\r\n* **rtl:** respect `dir` of ancestor elements throughout components ([#31459](https://github.com/ionic-team/ionic-framework/issues/31459)) ([25a114f](https://github.com/ionic-team/ionic-framework/commit/25a114f4077cae0aa2d633e32d26638096eeb9f1))\r\n* **vue:** render resolved href for object router-link ([#31663](https://github.com/ionic-team/ionic-framework/issues/31663)) ([d73cacb](https://github.com/ionic-team/ionic-framework/commit/d73cacbc5891aa982b078f8e3554a5e14a8fb1bb)), closes [#30848](https://github.com/ionic-team/ionic-framework/issues/30848)\r\n"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}