Releases: repath-project/repath-studio
Releases · repath-project/repath-studio
0.4.9
Added
- Export to rasterized image formats (png, jpeg, bmp, gif, webp)
- System language option
- More languages (French, German, Spanish, Russian, Chinese, Portuguese, Japanese)
- Top level language dropdown
- Subsequent file saves support on web after loading/saving
- Opening multiple files at once on web
- Basic progressive web app (PWA) support
- Shortcuts to tooltips
- Logo to home
- Decoding and crossorigin attribute dropdown
Removed
- Help text on mobile
Changed
- Enhance on focus of attribute input
- Handle escape on transform key down
- Enhance color picker styles
- Prevent multiselect with root
- Enhance loading state
- Enhance mobile dialog styles
- Enable menubar scrolling
- Always display fullscreen toggle
- Enhance ruler pointer style
- Enhance persist error handling
- Move worker loading indicator on top of canvas
Fixed
- Document pan on application load
- Various language direction issues
- Attribute key normalization
- History tree jittering on pan
- Auto adjust size of canvas labels
- Codemirror theme mode, disabled state, multiple values
- Adjusted point of polygon and polyline
- Focus on text create
- SVG pointer down event
0.4.8
Added
- Internationalization support #87
- Initial attribute value support
- Reintroduce FPS debug component
- Core attributes to container elements
Changed
- Font enhancements #84
- Converting text elements to paths works on web
- Noto Sans bundled with the app
- Text elements without a font family set can be converted to paths
- Font weight filtering based on the selected font-family also works on web
- Improved scaling of text elements
- Persist enhancements #86
- Persisting is not constrained to local storage limitations
- Some loading issues on we are now fixed
- Tool enhancements #85
- Preview attributes while creating elements
- Disable attributes while modifying elements
- Enhance performance
- Enhance cursors
- Enhance button styles
- Increase handle size
Fixed
- Refresh bbox on set parent
- Various precision issues
- Multi-selection label
- Stop propagation of escape on various cases
- XML view id console warnings
0.4.7
Changed
- Set label cursor to text only when the item is selected
- Move help messages over canvas
- Simplify and improve performance of tests
- Enhance close button styles
- Enhance pan help messages
Fixed
- Accessibility issues
- Polygon and polyline description
- loadURL on windows
0.4.6
Added
- Clipboard-write error handling
- Ellipse area method
- Animation icons
Removed
- cljs-ajax dependency
Changed
- Stroke width of bounding box
- Enhanced history preview
- Unlock element on create/copy/duplicate
- Svg tree label font weight
Fixed
- Recenter to dom rect
- Adjusted bounds on nested containers
- Multiple image selection error
- Timeline animations
- Saved and close event
- Simplify history drop-rest
- Persist effect
- Image tool drag end
- Browser compatibility overflow
- Drag start on canvas
- Grid index
0.4.5
A release dedicated to snapping enhancements.
Added
- Snap while creating or measuring elements
- Snap labels
- Highlight snapped object
Changed
- Normalize all element attributes
- Improve snap performance
- Enhance readability of debug overlay
- Hide bounding corner handles while scaling
Fixed
- Snap with locked proportions or restricted direction
- Icon on home page
- Path manipulation actions
- Fill tool
- Pan to element
0.4.4
Added
- Icons to element tree
- Select element range on tree shift click
- Default font weights
Removed
- Blocking loader
Changed
- Enhance performance
- Enhance readability of attribute info
- Enhance scale behavior
Fixed
- Multiselect on tree
- Fill/stroke picker offset
- Keyboard navigation on element tree
- Form input width
- Disabled state of font family popover
0.4.3
Added
- Font preview on font select
- Persisting snap options
- System language
- Initial attr value for browsers
- Portfolio
- Default document title on save dialog
Removed
- Dropper error message
- Id, title and saved from saved documents
Changed
- Enhance brush cursor
- Enhance square-handle styles
- Simplify select messages
- Enhance attribute info on browsers
- Persist the last history state only
- Performance enhancements
Fixed
- Document migration
- Local storage clear and relaunch
- Mobile pointer events
- Deleting text element when there is no content
- Avoid creating empty paths after bool operation
- Persist on canvas zoom
- Mobile app height
- Clearing temp element on deactivation
- Multiple file load
- Saved indicator
- Disabled state on attributes
- Minor icon issues
0.4.1
Added
- Document migrations
Changed
- Switch to uuids
0.3.0
Added
- System font select on supported browsers
- Auto center on resize
- Document templates and icons to home
- Print document
- Missing icons
- Scaling children while holding alt
- Persist documents on local storage
- Version to db and clear storage on incompatible versions
Removed
- Sentry integration
Changed
- Use
:id
instead of:key
to avoid shadowing - Enhance image performance
- Enhance scrollbars
- Enhance mobile view
- Enhance tool messages
- Enhance recent view on home
- Reduce auto-pan threshold
- Update CONTRIBUTING
- Enhance error handling
Fixed
- Auto center on load
- Attributes of multiple selected elements
- Select all
- Title-bar saved indicator
- Brush bounds
- Style attribute on render to string
- Eye dropper tool
- Dynamic snap threshold based on zoom level
- Dialog title accessibility
- Set parent locked condition
- Group element bounds
0.2.13
Added
- Copy to system clipboard
- System theme option
- Spec validation
- Various icons
- Per tag attribute dispatch
- Font family attribute search
- Font weight attribute dropdown
Changed
- Small icons eliminated
- Minor mobile fixes
- Default panel sizes
- Document saved info
- Enhance attribute info card
Fixed
- Deleting nested selected elements
- Group index
- Fullscreen event listener
- String drop to canvas
- Dialog markup
- Recent documents order
- Image trace
- Initial value and disabled state of attribute