mirror of
https://github.com/gradio-app/gradio.git
synced 2024-12-09 02:00:44 +08:00
d9afb0ff32
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
14 KiB
14 KiB
@gradio/preview
0.8.3
Fixes
0.8.2
Fixes
0.8.1
Fixes
0.8.0
Features
- #6787
15a7106
- allow custom component authors to provide custom vite plugins and svelte preprocessors. Thanks @pngwn! - #8040
32cfa61
- Remove auto-created files fromgradio cc publish
and other tweaks. Thanks @freddyaboulton!
Fixes
0.7.2
Fixes
- #7638
b3b0ea3
- Add --python-path, --pip-path, --gradio-path CLI arguments to let custom component developers control which executable is used. Thanks @freddyaboulton!
0.7.1
Features
- #7340
4b0d589
- chore(deps): update all non-major dependencies. Thanks @renovate! - #7604
0eea27a
- chore(deps): update dependency stylus to ^0.63.0. Thanks @renovate! - #7594
3940490
- chore(deps): update dependency svelte-hmr to ^0.16.0. Thanks @renovate!
0.7.0
Features
0.6.0
Features
- #6738
f3c4d78
- reload on css changes + fix css specificity. Thanks @pngwn! - #6654
95827bb
- Update dependency @sveltejs/vite-plugin-svelte to v3. Thanks @renovate!
0.5.0
Features
0.4.0
Features
- #6532
96290d304
- tweak deps. Thanks @pngwn! - #6296
46f13f496
- chore(deps): update all non-major dependencies. Thanks @renovate!
0.3.0
Highlights
New ImageEditor
component (#6169 9caddc17b
)
A brand new component, completely separate from Image
that provides simple editing capabilities.
- Set background images from file uploads, webcam, or just paste!
- Crop images with an improved cropping UI. App authors can event set specific crop size, or crop ratios (
1:1
, etc) - Paint on top of any image (or no image) and erase any mistakes!
- The ImageEditor supports layers, confining draw and erase actions to that layer.
- More flexible access to data. The image component returns a composite image representing the final state of the canvas as well as providing the background and all layers as individual images.
- Fully customisable. All features can be enabled and disabled. Even the brush color swatches can be customised.
def fn(im):
im["composite"] # the full canvas
im["background"] # the background image
im["layers"] # a list of individual layers
im = gr.ImageEditor(
# decide which sources you'd like to accept
sources=["upload", "webcam", "clipboard"],
# set a cropsize constraint, can either be a ratio or a concrete [width, height]
crop_size="1:1",
# enable crop (or disable it)
transforms=["crop"],
# customise the brush
brush=Brush(
default_size="25", # or leave it as 'auto'
color_mode="fixed", # 'fixed' hides the user swatches and colorpicker, 'defaults' shows it
default_color="hotpink", # html names are supported
colors=[
"rgba(0, 150, 150, 1)", # rgb(a)
"#fff", # hex rgb
"hsl(360, 120, 120)" # in fact any valid colorstring
]
),
brush=Eraser(default_size="25")
)
Thanks @pngwn!
0.2.2
Features
- #6467
739e3a5a0
- Fix dev mode. Thanks @freddyaboulton!
0.2.1
Fixes
- #6457
d00fcf89d
- Gradio custom component dev mode now detects changes to Example.svelte file. Thanks @freddyaboulton!
0.2.0
Features
0.1.1
Fixes
0.1.0
Features
- #5498
287fe6782
- Adds the ability to build the frontend and backend of custom components in preparation for publishing to pypi usinggradio_component build
. Thanks @pngwn! - #5498
287fe6782
- Image v4. Thanks @pngwn! - #5498
287fe6782
- Publish all components to npm. Thanks @pngwn! - #5498
287fe6782
- Custom components. Thanks @pngwn! - #5498
287fe6782
- fix cc build. Thanks @pngwn! - #6171
28322422c
- strip dangling svelte imports. Thanks @pngwn! - #5498
287fe6782
- Strip vite import warning. Thanks @pngwn!
0.1.0-beta.8
Features
0.1.0-beta.7
Features
- #6016
83e947676
- Format js in v4 branch. Thanks @freddyaboulton! - #6079
3b2d9eaa3
- fix cc build. Thanks @pngwn! - #6112
e402bf07a
- fix build. Thanks @pngwn!
Fixes
0.1.0-beta.6
Features
- #5960
319c30f3f
- rererefactor frontend files. Thanks @pngwn! - #5498
85ba6de13
- Add host to dev mode for vite. Thanks @pngwn! - #5498
85ba6de13
- Use tags to identify custom component dirs and ignore uninstalled components. Thanks @pngwn! - #5938
13ed8a485
- V4: Use beta release versions for '@gradio' packages. Thanks @freddyaboulton! - #5498
85ba6de13
- Adds the ability to build the frontend and backend of custom components in preparation for publishing to pypi usinggradio_component build
. Thanks @pngwn! - #5498
85ba6de13
- In dev/build use full path to python/gradio executables. Thanks @pngwn! - #5962
d298e7695
- Strip vite import warning. Thanks @freddyaboulton!
Fixes
0.1.0-beta.5
Features
- #5745
f2154eb7d
- Fix windows paths. Thanks @freddyaboulton!
0.1.0-beta.4
Features
- #5649
d56b355c1
- Fix front-end imports + other misc fixes. Thanks @freddyaboulton!
0.1.0-beta.3
Features
- #5648
c573e2339
- Publish all components to npm. Thanks @freddyaboulton!