2
0
mirror of https://github.com/iconify/iconify.git synced 2024-12-13 22:18:24 +00:00
Commit Graph

244 Commits

Author SHA1 Message Date
Vjacheslav Trushkin
a29b2bb493 Add new suffixes/prefixes format to types 2020-11-05 20:11:56 +02:00
Vjacheslav Trushkin
df883b6b84 Update package-lock.json for core package 2020-11-05 14:33:07 +02:00
Vjacheslav Trushkin
71fce683f6 Update dependencies for SVG framework, publish new version 2020-11-05 14:14:03 +02:00
Vjacheslav Trushkin
3fb54e8fbd Update dependencies for Svelte component, publish update 2020-11-05 14:11:04 +02:00
Vjacheslav Trushkin
deb0f6fca0 Update dependencies for React with API, publish update 2020-11-05 12:16:51 +02:00
Vjacheslav Trushkin
13466b4d44 Update dependencies for React component, publish update 2020-11-05 12:13:18 +02:00
Vjacheslav Trushkin
64baf2d3a0 Publish update for Vue 3 component 2020-11-05 12:05:32 +02:00
Vjacheslav Trushkin
de85b9f08a Publish update for core package 2020-11-05 11:44:58 +02:00
Vjacheslav Trushkin
cb4ae877e5 Update core dependencies, reverse temporary change in FullIconifyIcon type 2020-11-05 11:38:07 +02:00
Vjacheslav Trushkin
4ac1f0f199 Add TypeScript as dev dependency to types, move hidden field from icon object, so it affects only JSON structure 2020-11-05 11:35:41 +02:00
Vjacheslav Trushkin
5f9a03899c Add test script to types package 2020-11-05 11:19:22 +02:00
Vjacheslav Trushkin
618dba0c13 Add hidden field to IconifyOptional interface 2020-09-14 23:08:13 +03:00
Vjacheslav Trushkin
c6148060aa Publish updates for Vue 2, Vue 3 and React components with addCollection support. Update dependencies 2020-09-03 14:44:51 +03:00
Vjacheslav Trushkin
9e2e2d315e Refactor addCollection in core: move it to separate reusable function. Publish RC.1 2020-09-03 14:11:17 +03:00
Vjacheslav Trushkin
d5f199a42e Update icons count: reached 70k icons 2020-09-03 10:42:54 +03:00
Vjacheslav Trushkin
72dc86c2e3 Update dependencies 2020-09-03 10:36:15 +03:00
Vjacheslav Trushkin
9ee2bef8f8 Update dependencies in SVG framework and browser tests 2020-08-31 00:15:08 +03:00
Vjacheslav Trushkin
cedd6f0b51 Update dependencies for Vue 3 component 2020-08-26 20:01:02 +03:00
Vjacheslav Trushkin
24960081f6 Update dependencies for Svelte components and demo 2020-08-26 19:56:56 +03:00
Vjacheslav Trushkin
268e1ed95a Update dependencies for React components, publish new version of React with API 2020-08-26 19:43:59 +03:00
Vjacheslav Trushkin
eef499293b Publish SVG framework release candidate 1, update dependencies 2020-08-26 19:25:49 +03:00
Vjacheslav Trushkin
c9cfa55bb4 Update dependencies for core, remove debug code that was added by mistake, publish new version 2020-08-26 18:34:53 +03:00
Vjacheslav Trushkin
8731ac00c3 Update Vue readme files 2020-08-23 19:19:57 +03:00
Vjacheslav Trushkin
bc86c9e9af Vue 3 component, archive Vue 2 component, update dependencies in few packages 2020-08-23 19:01:32 +03:00
Vjacheslav Trushkin
94c62dd0dc Use ES icon components instead of CommonJS in Vue and Vue demo, update dependencies 2020-08-22 18:51:20 +03:00
Vjacheslav Trushkin
de3e0896bb Use ES icon components instead of CommonJS in React and React demo, update dependencies 2020-08-22 18:37:51 +03:00
Vjacheslav Trushkin
ac8eab9510 Use ES icon components instead of CommonJS in Svelte and Svelte / Sapper demo, update dependencies 2020-08-22 18:19:04 +03:00
Vjacheslav Trushkin
5c87d82108 Fix import of uncompiled Svelte component by splitting dependencies into a separate file and bundle that file 2020-08-22 15:31:44 +03:00
Vjacheslav Trushkin
664173e8a6 Update dependencies for Vue component, fix Vue unit tests 2020-08-19 13:24:54 +03:00
Vjacheslav Trushkin
b6b4a3b6f6 Update Vue unit tests: replace deprecated find() with findComponent() 2020-08-14 16:37:38 +03:00
Vjacheslav Trushkin
02b208f7c2 Update dependencies, publish updates for core, SVG framework and all components 2020-08-14 12:44:58 +03:00
Vjacheslav Trushkin
19312fe1dd Move listIcons to core, add unit tests 2020-08-14 12:01:47 +03:00
Vjacheslav Trushkin
84a73d0c22 Fix listIcons and add disableCache for React with API 2020-08-14 11:41:39 +03:00
Vjacheslav Trushkin
e00b7f1781 Update readme files for React and SVG framework 2020-08-13 23:23:01 +03:00
Vjacheslav Trushkin
0f3457b6ee Add disableStorage function to SVG framework 2020-08-12 21:21:20 +03:00
Vjacheslav Trushkin
2a1b3a2b8b Unit test to make sure scan is called immediately when observing custom node 2020-08-12 10:39:06 +03:00
Vjacheslav Trushkin
d31bd5fca4 Fix listIcons in SVG framework and update few comments 2020-08-11 23:28:50 +03:00
Vjacheslav Trushkin
85ae70961b Replace typeof with full type in SVG framework exports 2020-08-11 20:00:59 +03:00
Vjacheslav Trushkin
4bdbe0b98a Fix typo that prevented observer from working property in SVG framework beta 4, publish beta 5 2020-08-07 08:37:54 +03:00
Vjacheslav Trushkin
7645047431 Rebuild observer in SVG framework. Now it supports multiple root nodes 2020-08-04 18:30:24 +03:00
Vjacheslav Trushkin
0266760091 Update dependencies 2020-08-02 22:04:39 +03:00
Vjacheslav Trushkin
d1bd40bcb0 Change behavior of scanDOM in SVG framework when used with custom root node 2020-08-02 21:48:53 +03:00
Vjacheslav Trushkin
4207fd254a Test changing icon after rendering 2020-08-01 23:12:26 +03:00
Vjacheslav Trushkin
1bd1a48282 Do not pause observer when scanning custom root node 2020-08-01 11:17:03 +03:00
Vjacheslav Trushkin
b3dfcf0696 Add tests for scanDOM with custom root, without API 2020-08-01 11:12:55 +03:00
Vjacheslav Trushkin
9079c87e28 Do not scan DOM in SVG framework if DOM is not ready yet 2020-07-29 10:20:40 +03:00
Vjacheslav Trushkin
b927eecf88 Scan DOM on next tick in SVG framework instead of waiting for events 2020-07-23 19:19:37 +03:00
Vjacheslav Trushkin
0c08b40043 Add 'crop' to alignment keywords for backwards compatibility with Iconify 1 2020-07-07 10:00:29 +03:00
Vjacheslav Trushkin
cab8737d7b Publish Svelte component 1.0.0 2020-07-03 10:16:13 +03:00
Vjacheslav Trushkin
601378b107 Update dependencies in demo packages 2020-07-02 10:59:18 +03:00
Vjacheslav Trushkin
34cc23c827 Publish vue 1.0.2 with updated dependencies 2020-07-02 10:53:57 +03:00
Vjacheslav Trushkin
eff9eb672c Publish svelte 1.0.0-beta.4 with updated dependencies 2020-07-02 10:52:20 +03:00
Vjacheslav Trushkin
21fa13ae47 Publish react-with-api 1.0.0-beta.2 with updated dependencies 2020-07-02 10:50:57 +03:00
Vjacheslav Trushkin
40ff4ade51 Publish react 2.0.0-beta.2 with updated dependencies 2020-07-02 10:49:04 +03:00
Vjacheslav Trushkin
dd5e7060de Update dependencies for browser tests 2020-07-02 10:46:26 +03:00
Vjacheslav Trushkin
67f948d0a1 Publish iconify 2.0.0-beta.3 with updated dependencies 2020-07-02 10:42:44 +03:00
Vjacheslav Trushkin
41cffa2182 Publish core 1.0.0-beta.2 with updated dependencies 2020-07-02 10:39:37 +03:00
Vjacheslav Trushkin
68742d0793 Re-structure SVG framework 2020-07-01 23:29:43 +03:00
Vjacheslav Trushkin
782c8d3865 Move common types for SVG framework to reusable files 2020-07-01 19:01:07 +03:00
Vjacheslav Trushkin
b38eb3bc74 Add SVG framework bundle without API support 2020-07-01 16:13:34 +03:00
Vjacheslav Trushkin
a088b64b58 Fix tests for SVG framework 2020-06-12 00:46:47 +03:00
Vjacheslav Trushkin
a0aabb9b50 Use Fetch API when it is available, JSONP when not. Remove Axios from default builds 2020-06-11 23:39:32 +03:00
Vjacheslav Trushkin
1cdd82f981 Add React component with API support 2020-06-11 12:50:24 +03:00
Vjacheslav Trushkin
135bf723fb Move files to clean up directory structure in SVG framework 2020-06-11 00:13:50 +03:00
Vjacheslav Trushkin
49b9d09f6f Move API modules from iconify package to core package 2020-06-10 22:26:59 +03:00
Vjacheslav Trushkin
5ee1765529 Make API modules independent from core, expose functions to set custom API modules, update package depdendencies 2020-06-10 22:15:40 +03:00
Vjacheslav Trushkin
220190d8fe Do not spam log with errors 2020-06-09 20:07:48 +03:00
Vjacheslav Trushkin
de037e43e0 Fix cache in JSONP module, add optional axios module (disabled by default because it is much bigger than jsonp) 2020-06-06 12:50:17 +03:00
Vjacheslav Trushkin
375863d9bb Move calculateSize function to internals in SVG framework 2020-06-06 10:13:56 +03:00
Vjacheslav Trushkin
ce5fade7ae Add API provider types to types package 2020-06-04 17:29:54 +03:00
Vjacheslav Trushkin
6c461f3b92 Group up exposed internal functions in SVG framework 2020-06-04 16:45:29 +03:00
Vjacheslav Trushkin
4fc2a3727b In SVG framework expose internal API and fix issues preventing it from running in Node environment 2020-06-03 22:01:45 +03:00
Vjacheslav Trushkin
b87edf3f20 Add provider to IconifyJSON type 2020-06-02 00:54:37 +03:00
Vjacheslav Trushkin
cf3d9394ee Add provider to SVG class names list, update unit tests 2020-06-02 00:31:57 +03:00
Vjacheslav Trushkin
eb758c4fde Automatically update version in readme 2020-06-02 00:20:11 +03:00
Vjacheslav Trushkin
ff7552abda Add demo files for SVG framework, preload icons from IconifyPreload 2020-05-31 20:03:13 +03:00
Vjacheslav Trushkin
a67010f6b7 Update copyright 2020-05-31 09:46:47 +03:00
Vjacheslav Trushkin
eea235f97d Slightly change API providers behavior, import providers from IconifyProviders global 2020-05-31 09:44:24 +03:00
Vjacheslav Trushkin
22d832a7e2 Update dependencies 2020-05-29 22:14:36 +03:00
Vjacheslav Trushkin
2aad697264 Implement icon providers (similar to namespaces) 2020-05-29 22:08:45 +03:00
Vjacheslav Trushkin
0956dc7f9a Update dependencies 2020-05-04 13:29:59 +03:00
Vjacheslav Trushkin
0230e952ca Automatically build missing dependencies when building packages 2020-05-04 13:20:10 +03:00
Vjacheslav Trushkin
20ccec0f2e Improve Svelte component readme 2020-05-01 09:52:03 +03:00
Vjacheslav Trushkin
37130be48a Update Svelte readme and Sapper demo 2020-04-29 16:07:06 +03:00
Vjacheslav Trushkin
f9a2384d8e Make Svelte component compatible with Sapper, add Sapper demo 2020-04-29 12:43:00 +03:00
Vjacheslav Trushkin
3a7b1751b3 Fix rendering icons that have customisations 2020-04-29 11:15:37 +03:00
Vjacheslav Trushkin
8639d52586 Publish Svelte component, fix few typos in Vue and React documentation and demo 2020-04-28 22:40:05 +03:00
Vjacheslav Trushkin
1dd49d6455 Iconify 2.0.0 beta 1 2020-04-28 17:35:35 +03:00
Vjacheslav Trushkin
4ff070e5e4 Publish React component version 2.0 beta 2020-04-28 14:41:51 +03:00
Vjacheslav Trushkin
34f8d21ac1 Publish SVG framework beta 2020-04-28 14:32:22 +03:00
Vjacheslav Trushkin
c51a51e556 Publish Iconify Core 2020-04-28 14:27:58 +03:00
Vjacheslav Trushkin
5cd35756fd Update dependencies, package links, add instructions for Lerna 2020-04-28 13:27:23 +03:00
Vjacheslav Trushkin
177640105c Add types to monorepo 2020-04-28 13:16:14 +03:00
Vjacheslav Trushkin
58d4cf3d49 Move version 2 to a big monorepo 2020-04-28 12:47:35 +03:00