2
0
mirror of https://github.com/iconify/iconify.git synced 2024-11-16 17:45:09 +00:00
Commit Graph

169 Commits

Author SHA1 Message Date
Vjacheslav Trushkin
8249705761 Publish new beta versions of all components 2021-09-12 22:17:20 +03:00
Vjacheslav Trushkin
7143e4abbd Support hosts in mock API module, allow host specific API modules 2021-09-12 21:01:33 +03:00
Vjacheslav Trushkin
6c2eb2392c Add function to list all API providers 2021-09-12 19:35:26 +03:00
Vjacheslav Trushkin
00e71c20dd Publish beta versions of all packages 2021-09-05 19:59:05 +03:00
Vjacheslav Trushkin
96ced6e5de Rewite API handling and export reusable _api.sendQuery function that can be used without adding API provider first 2021-09-05 19:09:25 +03:00
Vjacheslav Trushkin
a5f8282df2 Redo internal API exports to make API functions reusable 2021-09-01 11:34:58 +03:00
Vjacheslav Trushkin
fbb836d3c0 Split API queries into icons and custom queries 2021-08-30 10:22:53 +03:00
Vjacheslav Trushkin
eebac83a65 Automatically require cross-fetch when running in Node 2021-08-29 21:51:54 +03:00
Vjacheslav Trushkin
f1b840918c Publish new components as stable 2021-08-09 09:22:08 +03:00
Vjacheslav Trushkin
2fb2a8d9ca Fix replacing ids in icons to support animations 2021-07-01 12:00:13 +03:00
Vjacheslav Trushkin
42fd30d28d Update dependencies, rewrite readme files 2021-06-20 09:59:30 +03:00
Vjacheslav Trushkin
712e620e9a Test mismatched API provider in API response 2021-06-15 18:48:31 +03:00
Vjacheslav Trushkin
dee8562c7f Move few more functions from Core to Utils, update packages 2021-05-26 10:01:23 +03:00
Vjacheslav Trushkin
85a3717618 Move few more functions from Core to Utils 2021-05-24 17:02:00 +03:00
Vjacheslav Trushkin
ebeb8de02c Split common functions from Core to Utils package, remove buble from build process and use spread operator 2021-05-24 13:25:02 +03:00
Vjacheslav Trushkin
144604ce2b Add onLoad callback to components, export buildIcon, add onLoad event to components, fix customisations, publish new versions 2021-05-11 23:27:13 +03:00
Vjacheslav Trushkin
46ae993b95 Fix incorrect transformations for negative rotation, for merging icon and customisation rotations, better code for merging customisations 2021-05-11 21:03:10 +03:00
Vjacheslav Trushkin
8da393c816 Ignore undefined when merging objects 2021-05-10 23:34:25 +03:00
Vjacheslav Trushkin
05a6e3d765 Add onLoad callback and export buildIcon in Svelte component 2021-05-10 18:29:30 +03:00
Vjacheslav Trushkin
2282a05bea Move setFetch to API internals in core, publish core and SVG framework as stable versions 2021-05-07 21:01:14 +03:00
Vjacheslav Trushkin
0045b0e403 Minor fixes 2021-05-06 16:49:46 +03:00
Vjacheslav Trushkin
b46498b8fd Refectoring React: working API component 2021-04-27 19:21:35 +03:00
Vjacheslav Trushkin
31ceb48b6e Create mock API module in core to allow testing API in components 2021-04-25 11:21:59 +03:00
Vjacheslav Trushkin
44692efcb5 Handle 404 errors in API in core by marking icons as missing 2021-04-24 22:41:54 +03:00
Vjacheslav Trushkin
d1baf4c4c8 Do not use variable 'global' in JSONP module 2021-04-24 16:00:45 +03:00
Vjacheslav Trushkin
ac37225e5e Do not throw error if fetch API is not available, until actual request is sent 2021-04-24 14:21:17 +03:00
Vjacheslav Trushkin
a846dbcc8c Support storage for simple names without provider and prefix 2021-04-23 23:31:36 +03:00
Vjacheslav Trushkin
6b49e93823 Do not attempt to require cross-fetch in core module 2021-04-23 15:59:26 +03:00
Vjacheslav Trushkin
1ca3e70967 Update dependencies in core 2021-04-19 18:41:40 +03:00
Vjacheslav Trushkin
a2a597b6d2 Make SVG framework function (except for functions that require DOM) in Node.js instead of throwing errors 2021-01-12 14:04:19 +02:00
Vjacheslav Trushkin
4032ef32bc Update core, SVG framework and React components 2020-12-30 17:06:52 +02:00
Vjacheslav Trushkin
8903221391 Split type and value imports in core 2020-12-25 21:03:15 +02:00
Vjacheslav Trushkin
d9303423d1 Organize exported functions in reusable modules to make it easier to manage multiple implementations 2020-12-22 14:49:02 +02:00
Vjacheslav Trushkin
1e3ffd7984 Remove getIconName function, add optional validation to stringToIcon 2020-12-21 19:33:08 +02:00
Vjacheslav Trushkin
5f285fcf14 Split common storage functions into separate file with reusable interface 2020-12-21 17:15:45 +02:00
Vjacheslav Trushkin
79b4fa111a Clean up scripts in core 2020-12-21 11:55:16 +02:00
Vjacheslav Trushkin
91f85396fd Publish new packages, update dependencies 2020-12-15 14:46:34 +02:00
Vjacheslav Trushkin
d2dadd3b2e Update API redundancy, update some dependencies that were bugged with npm 7 2020-12-15 14:23:15 +02:00
Vjacheslav Trushkin
34dfc18cd1 Update dependencies 2020-12-13 12:19:19 +02:00
Vjacheslav Trushkin
1bcaaf2ce6 Update dependencies for all packages, use npm 7, archive axios module 2020-11-21 13:55:36 +02:00
Vjacheslav Trushkin
df883b6b84 Update package-lock.json for core package 2020-11-05 14:33:07 +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
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
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
bc86c9e9af Vue 3 component, archive Vue 2 component, update dependencies in few packages 2020-08-23 19:01:32 +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
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
0c08b40043 Add 'crop' to alignment keywords for backwards compatibility with Iconify 1 2020-07-07 10:00:29 +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
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
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
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
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
3a7b1751b3 Fix rendering icons that have customisations 2020-04-29 11:15:37 +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
58d4cf3d49 Move version 2 to a big monorepo 2020-04-28 12:47:35 +03:00