mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
40 KiB
40 KiB
Changelog
All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
v0.5.0 - 2026-10-09
Features
- add show mask chip for tools - (c22c6e5) - Ku6epXBOCTuK
- add chains page, update pipeline usage - (a51e224) - Ku6epXBOCTuK
- add limit size to download flow - (8dcc263) - Ku6epXBOCTuK
Bug Fixes
- image decode error i18n - (76039f7) - Ku6epXBOCTuK
v0.4.0 - 2026-10-07
Features
- add og description\image\etc - (31ace35) - Ku6epXBOCTuK
- add socials icons - (fbe6139) - Ku6epXBOCTuK
- add favorites tools - (2f11cb8) - Ku6epXBOCTuK
- add split to parts by tile size - (32cb369) - Ku6epXBOCTuK
- aligned mode for pipeline - (b7be973) - Ku6epXBOCTuK
- change tool inplace - (1ba03b7) - Ku6epXBOCTuK
- collapse\expand steps in pipeline - (5c58451) - Ku6epXBOCTuK
Bug Fixes
- select mode via segmented button in split by parts - (676be38) - Ku6epXBOCTuK
- add text to no param tools - (e7d3925) - Ku6epXBOCTuK
v0.3.0 - 2026-10-06
Features
- add info\warning badge, update size range workflow - (92cc590) - Ku6epXBOCTuK
- add transparency range slider to opacity fields - (ba533e6) - Ku6epXBOCTuK
- upload image on click, tooltip - (a0bc72e) - Ku6epXBOCTuK
- split to parts show sizes of parts - (684423d) - Ku6epXBOCTuK
Bug Fixes
- max height for source preview - (0753c95) - Ku6epXBOCTuK
- scroll in result for split parts - (7763fb7) - Ku6epXBOCTuK
- range slider drag after regression - (f00dae8) - Ku6epXBOCTuK
- update split into parts max params - (2a282b4) - Ku6epXBOCTuK
v0.2.0 - 2026-10-04
Features
- add pipeline flow - (6b946bf) - Ku6epXBOCTuK
- add select format to download button - (e87bc1d) - Ku6epXBOCTuK
- upload source by ctrl+v and dropzone - (864f9cd) - Ku6epXBOCTuK
- add size presets for tools - (91150a1) - Ku6epXBOCTuK
- touched fields dont reset on change source image - (5743b9f) - Ku6epXBOCTuK
Bug Fixes
- keep aspect ratio flow - (4d9cd2c) - Ku6epXBOCTuK
- update range slider field component - (e73986f) - Ku6epXBOCTuK
- add title from i18n - (62bdd5a) - Ku6epXBOCTuK
Refactoring
- reuse badge component - (409c98c) - Ku6epXBOCTuK
v0.1.1 - 2026-10-04
Bug Fixes
- google analytics only on production - (e1fc11c) - Ku6epXBOCTuK
- shapes offset calculate - (1db83d1) - Ku6epXBOCTuK
v0.1.0 - 2026-10-04
Features
- change id - remove png intents - (7b7e12f) - Ku6epXBOCTuK
- move routes to slugs - (d09c954) - Ku6epXBOCTuK
- separate i18n dict pages - (9776e1d) - Ku6epXBOCTuK
- separate slug pages from tools - (7a3498c) - Ku6epXBOCTuK
- add source aware resolver, update reset, update generator - (5f77c09) - Ku6epXBOCTuK
- remove v1 routes and libs - (16d4288) - Ku6epXBOCTuK
- add new dics\translations - (9a27388) - Ku6epXBOCTuK
- add icon for split tool, update docs - (b91c1ab) - Ku6epXBOCTuK
- add ui for new split tool - (2be8871) - Ku6epXBOCTuK
- add executor support for multifiles result - (adb5785) - Ku6epXBOCTuK
- add split to parts to geometry registry - (a7a42d0) - Ku6epXBOCTuK
- add error texts - (e1c3d0a) - Ku6epXBOCTuK
- add download zip with result files - (ceee9ad) - Ku6epXBOCTuK
- add split to parts core tool - (d94c5d1) - Ku6epXBOCTuK
- add files tool result - (ee5f660) - Ku6epXBOCTuK
- rename old -> v1 folder - (33e3f3c) - Ku6epXBOCTuK
- flatten lib/preview -> lib folder - (1e5e096) - Ku6epXBOCTuK
- flatten components/kit -> components folder - (f8a1da6) - Ku6epXBOCTuK
- move preview pages to root - (45dc54b) - Ku6epXBOCTuK
- move old root routes to /v1 routes - (b6318f0) - Ku6epXBOCTuK
- update filter tools to new types - (d6706ab) - Ku6epXBOCTuK
- update alpha and colors tools to new types - (bea010d) - Ku6epXBOCTuK
- update geometry tools to new types - (2937974) - Ku6epXBOCTuK
- update text tools to new types - (1e85fe3) - Ku6epXBOCTuK
- update convert and analyze tools to new types - (60c7d61) - Ku6epXBOCTuK
- update generate tool to new types - (6b0b064) - Ku6epXBOCTuK
- update schema components - (b6db1c8) - Ku6epXBOCTuK
- update executor for tools - (ba8a518) - Ku6epXBOCTuK
- update tools types - (292e53c) - Ku6epXBOCTuK
- add text tools - (e5b76ca) - Ku6epXBOCTuK
- add text core tools and views - (a497857) - Ku6epXBOCTuK
- add output format for download - (c0cebdc) - Ku6epXBOCTuK
- add generate tools - (b3d460a) - Ku6epXBOCTuK
- add multiple colors field - (6be9d10) - Ku6epXBOCTuK
- add analyze, generate, text tools and update plan - (cc70750) - Ku6epXBOCTuK
- add alpha tools - (e2735c5) - Ku6epXBOCTuK
- add geometry tools - (d383cf2) - Ku6epXBOCTuK
- add filters tools - (bfad0c7) - Ku6epXBOCTuK
- add colors tools - (6750d5a) - Ku6epXBOCTuK
- add layout groupt to tools - (e662d1d) - Ku6epXBOCTuK
- add tool schema layout - (d48262e) - Ku6epXBOCTuK
- add gradient control component - (cad9bf6) - Ku6epXBOCTuK
- add plate (under text) field component - (b99ccf5) - Ku6epXBOCTuK
- add font style field component - (0a7c4a8) - Ku6epXBOCTuK
- add position9 field component - (f24ccf9) - Ku6epXBOCTuK
- add offset field component - (0c28925) - Ku6epXBOCTuK
- add two colors field control - (19f2e13) - Ku6epXBOCTuK
- update use dimension tools - (f286044) - Ku6epXBOCTuK
- add dimension tools for new flow - (2601aa5) - Ku6epXBOCTuK
- add registry tools for new preview flow - (1e9b354) - Ku6epXBOCTuK
- double executor to use with preview - (520a1e1) - Ku6epXBOCTuK
- add new registry for preview design - (a19d3db) - Ku6epXBOCTuK
- add single tool schema rendering - (1c74629) - Ku6epXBOCTuK
- add new registry schema for new ui - (1ae4b36) - Ku6epXBOCTuK
- css audit fixes - (dbeffac) - Ku6epXBOCTuK
- WIP: add css fixes - (2ef4709) - Ku6epXBOCTuK
- add refs css audit - (1831c3d) - Ku6epXBOCTuK
- fix tools pages, dom audit fix - (9ef6ae0) - Ku6epXBOCTuK
- add preview catalog and catalog group and header - (b695f5d) - Ku6epXBOCTuK
- fix list tools page to correspond refs - (7578a18) - Ku6epXBOCTuK
- fix demo page to correspond refs - (d29ec73) - Ku6epXBOCTuK
- add new simple components - (c0f48ec) - Ku6epXBOCTuK
- some refactor, fix some design - (65f12c9) - Ku6epXBOCTuK
- add link to preview design - (40eee98) - Ku6epXBOCTuK
- update tool page - add step card steps - (d373cc0) - Ku6epXBOCTuK
- add dropzone, update tool page - (a16a7b9) - Ku6epXBOCTuK
- add single tool pages, wiring with toolcard - (f990ad6) - Ku6epXBOCTuK
- separate topbar, fix important styles - (f4216e6) - Ku6epXBOCTuK
- add demo page - preselected pipeline - (adcc255) - Ku6epXBOCTuK
- add list tools page - (73118ea) - Ku6epXBOCTuK
- add main page - (e9578fc) - Ku6epXBOCTuK
- add ui kit page - (06d185a) - Ku6epXBOCTuK
- add ui components - (8437c95) - Ku6epXBOCTuK
- add ui components - (ac75665) - Ku6epXBOCTuK
- add new design primitives - (0acfa3a) - Ku6epXBOCTuK
- add new design2.css, add fonts - (418a091) - Ku6epXBOCTuK
- add compression tools - (83d3ce1) - Ku6epXBOCTuK
- add quantize tools - (501d2dd) - Ku6epXBOCTuK
- add text and generation tools - (2b67414) - Ku6epXBOCTuK
- add pixel effects core tools - (56ebe5b) - Ku6epXBOCTuK
- add geometry masks - (84cc56c) - Ku6epXBOCTuK
- add shape masks - (d65adcd) - Ku6epXBOCTuK
- add masks core tools - (553601a) - Ku6epXBOCTuK
- add channel tools - (5c37eb2) - Ku6epXBOCTuK
- add pallette tools - (db02cbd) - Ku6epXBOCTuK
- add watermarks and text tools - (116d7c7) - Ku6epXBOCTuK
- add text and date draw tools - (54af762) - Ku6epXBOCTuK
- add text draw core - (38e7cd2) - Ku6epXBOCTuK
- add demo page - (6e0647d) - Ku6epXBOCTuK
- inline tool page - parameters beetween source and result images - (148e4b1) - Ku6epXBOCTuK
- add theme switcher, dark theme - (f1f5bd4) - Ku6epXBOCTuK
- add base path for deploy - (6d770dc) - Ku6epXBOCTuK
- search use both languages and remove diacrites - (c04a1fc) - Ku6epXBOCTuK
- use i18n in components - (3960368) - Ku6epXBOCTuK
- base english language, also fallback to english - (74a18d9) - Ku6epXBOCTuK
- move all common messages to i18n (ru\en) - (2301b0e) - Ku6epXBOCTuK
- add i18n - dict, en\ru, state - (8255d33) - Ku6epXBOCTuK
- add tool registry, icons - (8745812) - Ku6epXBOCTuK
- add io extensions - svg, jpeg - (0909e14) - Ku6epXBOCTuK
- add core tools - transfor, light, effects - (7ef4b90) - Ku6epXBOCTuK
- add tools into registry, add icons - (a2dd288) - Ku6epXBOCTuK
- add alpha and morphology core tools - (cb5ccf6) - Ku6epXBOCTuK
- add tool search cards - (5e44a45) - Ku6epXBOCTuK
- add tool popularity and icons - (76f1770) - Ku6epXBOCTuK
- combine tool in single card - (702b962) - Ku6epXBOCTuK
- move tool executor to web worker - (9fbb90b) - Ku6epXBOCTuK
- add registry - background, blur, sharpen - (c143011) - Ku6epXBOCTuK
- add background and convolution core tools - (fd5236c) - Ku6epXBOCTuK
- restore old toolchain button - (91b3492) - Ku6epXBOCTuK
- add chain tools workflow - (306c26a) - Ku6epXBOCTuK
- add tool search component, add chainable flag - (c93a8e4) - Ku6epXBOCTuK
- add step picker\list\editor - (8532eb9) - Ku6epXBOCTuK
- add pipeline for multi instrument flow - (23c985b) - Ku6epXBOCTuK
- add registry - (6fae98b) - Ku6epXBOCTuK
- add core operations - (f9a4973) - Ku6epXBOCTuK
- add core operations - (7fa2c52) - Ku6epXBOCTuK
- add text\hex conver tools - (17b0c68) - Ku6epXBOCTuK
- add color picker glass - (96c37aa) - Ku6epXBOCTuK
- add color picker - (7b79996) - Ku6epXBOCTuK
- add slider field - (3701fc8) - Ku6epXBOCTuK
- add show mask workflow - (aa5372b) - Ku6epXBOCTuK
- reactive tool flow, with debounce - (d0ee4ec) - Ku6epXBOCTuK
- update drop file flow - (caf71ec) - Ku6epXBOCTuK
- add ctrl+v flow - (f576701) - Ku6epXBOCTuK
- update - use design system components - (c7b56bb) - Ku6epXBOCTuK
- add design system components - (15e2e01) - Ku6epXBOCTuK
- add design system tokens - (3620c5f) - Ku6epXBOCTuK
- add route pages - (3ec1199) - Ku6epXBOCTuK
- add svelte components - (c022555) - Ku6epXBOCTuK
- add instruments registry - (719bda2) - Ku6epXBOCTuK
- core instruments - (9ccc9f9) - Ku6epXBOCTuK
- core types and io - (4ec2b41) - Ku6epXBOCTuK
- initial sveltekit - (85f595f) - Ku6epXBOCTuK
Bug Fixes
- show version in footer from manifest file - (f89811c) - Ku6epXBOCTuK
- update crop tool max sizes - 2000x1200 - (becf03f) - Ku6epXBOCTuK
- use base path for favicon - (44cfca9) - Ku6epXBOCTuK
- worker use only i18n keys instead of full i18n - (c2f3838) - Ku6epXBOCTuK
- update i18n - update registry for tools - (371387c) - Ku6epXBOCTuK
- update i18n - update schema fields descriptions - (08c9fbc) - Ku6epXBOCTuK
- update i18n - tool group descriptions - (4de42b1) - Ku6epXBOCTuK
- update i18n - text verdicts from analyze tools - (372babc) - Ku6epXBOCTuK
- update i18n - fields components - (4b44bc4) - Ku6epXBOCTuK
- update i18n - schema components - (6c88a23) - Ku6epXBOCTuK
- update i18n - catalog, nav, common components - (a4c85c0) - Ku6epXBOCTuK
- update i18n text in pages and layout - (e069709) - Ku6epXBOCTuK
- update lang toggle component - (1097186) - Ku6epXBOCTuK
- restart tool after change source - (5cd2a58) - Ku6epXBOCTuK
- update design - colors, remove texts - (f2829de) - Ku6epXBOCTuK
- disable download button while running jobs, auto run generator jobs - (0c2de3f) - Ku6epXBOCTuK
- separate preview tile component - (35df076) - Ku6epXBOCTuK
- source image checker background - (0b107c7) - Ku6epXBOCTuK
- update topbar links - (f7623ab) - Ku6epXBOCTuK
- v1 layout - (85effce) - Ku6epXBOCTuK
- css fixes - (420d03f) - Ku6epXBOCTuK
- lint errors - (6f1771c) - Ku6epXBOCTuK
- update tool card component - route resolve issue - (987f453) - Ku6epXBOCTuK
- resolve always text input issue, separate to simple components - (a1438e6) - Ku6epXBOCTuK
- add compress\decrease colors presets - (37a4a05) - Ku6epXBOCTuK
- update tools list - show all tools - (d1a386f) - Ku6epXBOCTuK
- update segmented component styles - (a24a182) - Ku6epXBOCTuK
- increase font size - (1e63eaa) - Ku6epXBOCTuK
- update field component - (3d0f8eb) - Ku6epXBOCTuK
- update download button style - (ef74cab) - Ku6epXBOCTuK
- update button component styles - (c590bdf) - Ku6epXBOCTuK
- update css variables, update badge component - (4794523) - Ku6epXBOCTuK
- update some styles - (191ca71) - Ku6epXBOCTuK
- change style, demo page visual looks as done - (749b97c) - Ku6epXBOCTuK
- resolve new audit styles - (80def1f) - Ku6epXBOCTuK
- update font styles - (0b13d4c) - Ku6epXBOCTuK
- update style, resolve old css leaks issue - (586c66a) - Ku6epXBOCTuK
- resolve style issues - (bbd5532) - Ku6epXBOCTuK
- step fields styles - (8eff9a9) - Ku6epXBOCTuK
- update styles - (2c70c44) - Ku6epXBOCTuK
- update preview styles - (6c8f7b2) - Ku6epXBOCTuK
- update top bar styles - (86b1c81) - Ku6epXBOCTuK
- resolve design issues from refs audit - (0d95acb) - Ku6epXBOCTuK
- remove tile label doubling - (6959abb) - Ku6epXBOCTuK
- update design with references - (5093b50) - Ku6epXBOCTuK
- update search flow - first tool search - (3c1c5b2) - Ku6epXBOCTuK
- some small css fixes - (5e512f0) - Ku6epXBOCTuK
- get names from categories - (96b8c00) - Ku6epXBOCTuK
- base en - (6787201) - Ku6epXBOCTuK
- resolve transform core tools, add tests - (ebc3c33) - Ku6epXBOCTuK
- use toolcard as links at list page - (200e971) - Ku6epXBOCTuK
- update layout - (4c5b52a) - Ku6epXBOCTuK
- update user input flow (keep aspect ratio) - (da55328) - Ku6epXBOCTuK
- resolve loading image error - (4b70866) - Ku6epXBOCTuK
Refactoring
- separate components - (c4eab38) - Ku6epXBOCTuK
- add slug to tools - (931ee27) - Ku6epXBOCTuK
- separate schema preview logic - (6ab5989) - Ku6epXBOCTuK
- separate schema fields logic - (cdb23fe) - Ku6epXBOCTuK
- executor protocol, fallback, debounce - (0933f1c) - Ku6epXBOCTuK
- change v1 to import own copy of i18n - (939038f) - Ku6epXBOCTuK
- update path registry-new to registry - (75f6891) - Ku6epXBOCTuK
- set root layout, rename css, fix links in lint rules \ etc - (e970b47) - Ku6epXBOCTuK
- move old libs and components to old folder - (3834dad) - Ku6epXBOCTuK
- update css vars lint rules and fix them - (e3d50f2) - Ku6epXBOCTuK
- fix lint css vars rules - (2d24f51) - Ku6epXBOCTuK
- isolate old and preview versions, add lint rule - (e57fadd) - Ku6epXBOCTuK
- update field schema types - (743ae81) - Ku6epXBOCTuK
- separate schema fields components - (4a13bfb) - Ku6epXBOCTuK
- separate registry file - (58e75f2) - Ku6epXBOCTuK
- move form fields to separate folder - (6ec3e75) - Ku6epXBOCTuK
- move components - (e9de7a4) - Ku6epXBOCTuK
- update panel component - (7e94205) - Ku6epXBOCTuK
- update panel component - (2f758a8) - Ku6epXBOCTuK
- separate top bar component - (991fe69) - Ku6epXBOCTuK
- update footer component - (11c4cce) - Ku6epXBOCTuK
- icon and download button use button component - (8a6f879) - Ku6epXBOCTuK
- update pages and refs audit - (86e7b72) - Ku6epXBOCTuK
- move old design to separate layout tree - (f08af41) - Ku6epXBOCTuK
- separate tool page for A\B testing - (d70cbad) - Ku6epXBOCTuK
- add error messages i18n - (486b99d) - Ku6epXBOCTuK
- use standalone tool run executor - (1b3bad4) - Ku6epXBOCTuK
- change show mask flow - checkbox in params - (3a5acfb) - Ku6epXBOCTuK
- separate tool page - (5560435) - Ku6epXBOCTuK
- dropzone update - (7afd07e) - Ku6epXBOCTuK
- remove unused styles - (a9234d2) - Ku6epXBOCTuK
Style
- fix formatting - (3c10147) - Ku6epXBOCTuK
- fix prettier ignore\config - (9dccdd9) - Ku6epXBOCTuK
- format docs markdown - (64e35f4) - Ku6epXBOCTuK
- fix formatting via prettier - (ada96b3) - Ku6epXBOCTuK
Changelog generated by cocogitto.