See what's new in Vecta!

Dec
11
  • Fixed bug that causes gradients to be compressed wrongly
  • Fixed multiple spacing in shape text after resizing shape
  • Fixed connector problems.
Dec
3
  • Fixed bugs affecting shape's text positioning
  • Fixed fit to drawing not working as expected
  • Minor fixes for user signup flow
Dec
1
  • Fixed bug for templates dialog
Nov
27
  • Improved zooming performance by 100% for large number of elements
Dec
1
  • Fixed incorrect positioning of menu's arrow when having scrollbar in firefox
  • Updated vecta for faster zooming
Nov
29
  • Fixed bug that caused inability to load edit symbol's icon page in firefox
  • Improved menu to display faster
  • Fixed bug that causes right mouse buttons to draw shapes
  • Improved scroll bar to be able to show vertical scrollbars only for faster operations
  • Improved CSS for ghost and guides to be more efficient for faster operations
  • Fixed bug that caused drawing not scrolling properly after zoom in to 120% and above
  • Optimized vecta to perform more responsively when we have large amount of elements
Nov
22
  • Fixed bug where folder is created for every new drawing
Nov
21
  • Improved page loading speed by 16 times
  • You can now pin your drawings to the top! Right click on a drawing, and choose 'Pin to top'
  • You can now move a guide using directional keys! Click on a guide to select it, and press the keys to move it.
  • Path points can now be moved using directional keys. Click on a point to select it, and press the keys.
  • Fixed bug that caused lock shape option shown in the right click menu instead of unlock shape
  • Improved vecta to flip text of a shape better
  • Fixed bug that caused sub shapes of rotated group to have wrong position after undo
Nov
17
  • Fixed blog load more button not working
Nov
16
  • You can now have 120%, 160%, and 240% zoom of your drawing when the drawing in px unit
  • Fixed flipping not being able to flip properly
Nov
15
  • Fixed bug that fails to resize connection point display
Nov
13
  • Far faster zooming especially when shape count is high
  • Fixed incorrectly shown symbol total in search stencil
Nov
9
  • You can now refresh a search stencil. Click on the dot menu to the left of the search stencil's name, and choose 'Refresh search'
  • Improve visual feedback for selection of connection points
  • Fix for guide not responding when zoom in/out
  • Fix for online status not showing
  • Fix for color range selection when selecting RGB mode
Nov
5
  • Improved bottom bar to use faster tooltips
  • Improved zooming to have improved performance even when we have thousands of elements
  • Improved selection of sticky dialogs to ensure more responsiveness
  • Improved dropping of symbols to be much faster
  • Improved Nano to be able to compress glyphs
  • Improved loading feedback to be more responsive and messages to be more visible
  • Fix for shape properties not showing up in edit icon mode
  • Fix for symbols ordering in stencils
  • Fix for dragging of shapes showing bounding box instead of alignment box
  • Fix for certain icons not showing in Firefox
  • Fixed an indexing problem that prevented adding and reindexing symbols
Oct
19
  • Updated Vecta with optimization when grouping and ungrouping
  • Improved Nano to remove duplicate filters
  • Improved Nano to remove elements that has no stroke and no fill, effectively invisible elements
  • Fixed bug in Vecta that causes inability to wrap filters properly
  • Improved Nano to apply transformation for strokes
Oct
17
  • Improved Nano to inherit gradientUnits, resulting in 22.4% better than competition compression
  • Improved Nano to remove line caps and fill rules, no 22.1% better than competition
  • Improved Nano to remove attributes from gradients resulting in high compression, now at 21.9% better than competition
Oct
16
  • Improved Nano to remove duplicate gradients where all elements can point to a single gradient
  • Improved Nano to move elements into a group if they share the same attributes, resulting in higher compression
  • Improved Nano to remove classes from children if they share the same class with the group
  • Improved Nano to optimize using USE elements, resulting in far higher compression, beating the competition by nearly 19%
  • Improved Nano to remove extra gradient elements, resulting in far higher compression, beating then competition by more than 20%
Oct
11
  • Fixed bug that causes inability to export selected shape when x or y contains formula
  • Improved Nano to be able to compress switch tag and remove foreignObject
Oct
9
  • Improved Nano with smart rounding of opacity which improve compression rate to be 17.6% better than competition
  • Improved Nano to be able to better compress filter and effects, resulting in better compression
  • Fixed bug in Nano that affect mix blending using CSS
  • Improved compression for USE elements by removing defaults
  • Improved compression of USE elements by applying transform translate
  • Improved Nano to be able to better compress filter and effects, resulting in better compression
  • Added a new stencil 'Social Media (shadow)'
  • Improved Measurement Tool stencil
  • Improved Nano to remove unnecessary clip-rule attributes for better compression
  • Improved Nano to remove default attributes after simplifying transform for better compression
Oct
3
  • Fixed bug that causes rotated shapes in group to be offset wrongly when resized
  • Fixed bug that causes rotated shapes to have an offset when converted to path
  • Fixed bug that causes shape resizing incorrect after attached to guide
  • Improved Nano to be able to cater to very fine fill lines with better preservation of images
  • Fixed bug that causes duplication of shapes to be offset wrongly
Oct
1
  • Improved Nano to be faster, especially with classes
  • Fixed bug that causes Nano to be unable to process classes properly
Sep
30
  • Fix for symbol and plugin edit icons
Sep
12
  • Fixed Nano bug where groups with clip path is moved to children resulting in loss of clipping
  • Fixed filtering of text nodes that results in loss of positioning
  • Improved filtering of text node positioning that improves compression
  • Improved rounding of text nodes positioning that improves positioning
  • Added a new connector, jump connectors
  • Fixed a bug that prevented drawings from loading
  • Updated Nano with smart rounding which improves compression by 2%, beating the competition by 18%
  • Updated Nano with better removal of empty containers for even smaller compression
  • Fixed bug that causes connection point keep highlighting
  • Fixed position inaccuracy of new drawn shape after window size changed
  • Fixed bug that causes selection box not display properly after window size changed
  • Improved how grouping is done in preparation for effects
  • Fixed inability to show arrows dues to a bug for stroke width
  • Fixed inability for Nano to detect stroke line caps on some SVG
Sep
6
  • Fixed Nano bug that causes some svg to be hanged when classes are in a certain format
  • Fixed bug that causes error when expanding path in a group
  • Fixed Nano bug that fails to check for escape characters in svg classes
Sep
4
  • Fixed bug that causes error when reading stroke-dasharray if value contains space at the beginning
  • Added a pan tool. It is now listed under the pointer tool dropdown
  • Improved selection and deletion of multiple path points
Aug
25
  • You can now select multiple path points. Try moving or deleting multiple path points at the same time! Hold down the CTRL key before selecting a path handle
  • We are moving our Support pages to our new Help section! We are gradually adding more content to our Help section
Aug
24
  • Added 4 new Cisco stencils (Cisco Application Control Engine, Cisco SAFE Architectural, Cisco Security Stealthwatch, Cisco UC500 Series)
  • Now you can press Ctrl + Alt to scale a shape
  • Improved Nano to have even more compression using classes with more than 10% extra savings for certain svg
  • Fixed inability to show shape properties after selecting a guide
  • Fixed a bug that causes problems when attach a shape to guide
  • Fixed bug that causes Nano to be unable to show sizes when an error occurred during font embedding
  • Improved showing of error messages
  • Improved showing of new features and improved algorithm for Nano
  • Fixed dragging of symbols where icon is positioned wrongly
  • Fixed inability to transform paths in Nano
Aug
23
  • Introducing plugins to automate tedious and repetitive tasks
Aug
21
  • Improved dropping of symbols to be 3200% faster down to less than 50ms
  • Improved display of shape properties to be 3200% faster
  • Partial fix for nano with classes removed too early
Aug
16
  • Improved dropping of symbols to be over 30% faster
  • Fixed version history dialog box not rending as it should
Aug
13
  • Improved calculation of box for shape by more than 400%
  • Fixed inability to show sizing in shape prop
  • Fixed inability to move multiple shapes
  • Improved cache to be more than 10X faster then previous implementation
  • Fixed inability to properly copy stroke width from one tab to another
  • Improved conversion from string to paths to be 2 times faster
  • Fixed inability to get shape properties for connectors
Aug
10
  • Improved text outlining to remove extraneous path points resulting in much smaller points
  • Improved operations to be able to cater to points that start and stop from the same point
  • Fixed inability to outline text due to cleaning of paths
  • Improved converting to paths and outlining to automatically switch to path mode for better UX
  • Improved cleanup of orphaned shapes and indexes
  • Improved selection of shapes to be faster
  • Improved deselection of shapes to be faster
Aug
2
  • Fixed hiding of shapes belonging to a layer hidden when published
  • Fixed inability to access svgz files
  • Fixed broken links in API
Jul
27
  • Fixed a bug that prevents images from being dropped one by one into the drawing
  • Fixed a bug that when select a fill transparency, the transparency will apply on the line end arrow
  • Improved API .shapes to be able to select shapes more intuitively
  • Published blog post with definitive guide to CSS styling order
  • Updated Nano with better compression for filters
Jul
25
  • When copying an image from one drawing to another, a notifier will appear to inform if any error is encountered
  • Improved documentation for Vecta API
  • Fixed Vecta selection to outline text and convert shapes to paths
  • Fixed inability to outline text
  • Fixed bug that causes multiple shapes to appear when the document is empty
  • Fixed bug that causes problem when try to undo pasting symbol with image to other drawing
  • Fixed inability to import svg
Jul
21
  • Fixed a bug that prevents a user from opening the Invite members dialog in a drawing
  • Fixed shape operation join which produces some erroneous coordinates
Jul
14
  • Tooltip for symbols now shows description of symbol also
  • Fixed a bug that prevented drawings in publish mode, view mode and edit icon mode to load
Jul
16
  • Improved better loading of drawing for 50% bandwidth reduction
  • Added ability to outline fonts, with right click Tools | Outline text
  • Improved import of SVG
Jul
12
  • You can now remove fields from the Shape Properties dialog. On the right of the field, there is a dot menu. Click on it and choose 'Remove field'
  • We added a full-fledged code editor into Vecta. In Shape Properties dialog, switch to Formula mode through the 'f' icon. Click on the dot menu and select 'Edit icon'
  • Fixed a problem that prevented Version dialog to open
  • Copy and pasting an auto-incremented shape in the demo page will no longer cause errors
Jul
11
  • Fixed a bug that failed to validate formulas in control point correctly
Jul
10
  • You can now add formulas in Shape Properties dialog even without switching to Formula mode. However, to edit the formula, please switch to Formula mode using the 'f' icon
  • Formulas are now supported for control points
  • Have you heard of text auto-incrementing? You now have! To give this a try, click on a shape with text and open up Shape Properties dialog. Click on the '+' icon and select 'Increment' from the dropdown. Set the 'increment' from false to true. Copy the incremented shape to see the text increment!
Jul
5
  • Fixed a bug that overwrites the symbol in Edit Icon
Jul
4
  • You can now edit your symbol icons! Right click on your symbols and select 'Edit Icon'. We enabled a full-fledged editor in Edit Icon mode
  • We have updated our API for the icon method found under Vecta.Symbol. Previously, a string is required to be passed into the method to update the icon. This parameter has been changed to Vecta.Shape instead
Jul
3
  • Fit to drawing now takes stroke-width and rotated shapes into account before resizing the page
  • Scaling the page now recalculates stroke-width and stroke-dashes of every shape on page
  • Control points no longer jump back to original position when dragged over boundaries
  • Control point boundaries as well as the position can now overlap each other. For example, setting the min and max at 0,0 while control point is at 0,0 will work
Jun
29
  • Fixed a bug that prevented clicking on the text input at color picker dropdown
  • Fixed a bug that caused line ends in grouped shapes to go missing when flipped
  • Fixed a bug that prevented making templates from duplicated drawings
  • You can now search for texts in publish mode and view mode. Press CTRL + F to open up the text search bar
Jun
28
  • You can now share stencils that you own across teams. Go to a stencil that you own, and click on the dot menu. Choose 'Share Stencil' to get started!
  • Added 5 new stencils under Google Fonts category. Simply drag and drop these symbols to add a new font into your drawing!
Jun
25
  • Added a new stencil titled 'Photo Organizational Chart'
  • You can now make your drawing size fit to your shapes. On the bottom left of your editor, click on the Page Setup icon. Tick 'Fit to drawing' and click OK
  • A bug was found when trying to undo the addition of a dropped image (.JPG, .PNG, .SVG) to the drawing. This has since been fixed
  • Fixed a bug that create a second text container when entering a shape's edit text mode
Jun
21
  • You can now edit your Vecta profile, select to use Vecta avatars or change your name in Vecta
  • You can now drop any new symbols into the stencil at any position you want. Simply drag and drop a shape into the stencil, and the new symbol will be positioned where you drop it. To match this new update, the method addSymbol has also been updated to accept zero-based index
  • Zoom to fit feature has been further improved for View and Publish mode. You can find this feature at the bottom right of Vecta Editor
  • Sorting folders and drawings by name has been added. On your Dashboard, next to the Create button, click on the sorting options dropdown and choose 'By name'
Jun
15
  • Fixed a bug that preventing getting drawing title in View mode
  • You can now add new fonts to your liking. Open a drawing, and click on the font family dropdown. Click on the very last option to open up the custom font dialog. Only fonts available from Google Fonts is accepted
  • A new feature, compress SVG has been added to the option Export SVG. Go to Export, and select Export SVG. Choose Compress SVG and see the magic! Visit https://vecta.io/nano to know more about our SVG compression tool, Nano
Jun
11
  • When dropping multiple images into the drawing, some images may not show after refreshing the page. This has been fixed
  • The number of images dropped at a time has been modified to 1. You can only drop 1 image at any time
  • New UI design for line end
Jun
5
  • Fixed colour rendering problem with Export PDF
  • You can now convert your shapes to a path! Right click a shape, and hover to Tools. Choose 'Convert to Path' to see the magic
  • Previously, newer line ends do not take up the path's fill/stroke values. This has since been fixed
May
29
  • Added an option to open all stencils under a category. Hover over a category, and click on 'Open all stencils'. This option is only available if you have 2 or more stencils in a category
  • Fixed a bug that renders drawing previews incorrectly
  • Fixed a bug that causes images to go missing from a duplicated drawing
May
25
  • Added a new stencil: Material design palettes
May
20
  • Fixed a bug that caused the symbols page to show irregular UI when displaying search results
May
17
  • Added a new stencil, Measurement tools
May
14
  • Able to select multiple shapes after clicking format painter icons during drawing shapes
  • Stencils now show symbol names by default. You can hide symbol names by clicking on the dot menu next to the stencil name, then click on Hide icon names
May
8
  • Vecta's drawing title is now showing properly if any parentheses is added to the drawing's title
  • A bug caused layers that have been deleted to reappear in the Layer Dialog. This has since been fixed
  • Many users encountered missing gradients when their drawings are refreshed. The issue has since been resolved
May
5
  • Fixed erratic notification. You should now see notification more often
  • Fixed selection box bug for joined path
May
3
  • We added a video page on our website! Head over to https://vecta.io/videos to take a look. You could also access our videos at the bottom-right of the page while you draw
May
2
  • Fixed a bug that prevents user from exporting large files
  • When grouping 2 or more shapes, the group will follow the child shape's layer if every shape in the group belongs to 1 layer alone
Apr
23
  • Added Vecta.Control to add more controls to extend the functionality of a shape
Mar
27
  • Added new stencils; Mind Map, Tables, Venn Diagrams, Bar Chart and Organization Chart
  • Fixed a bug with gradients
  • Added a new stencil into UML category
  • Optimized Vecta.Symbol object to be able to handle large amount of updates
  • Previously you can't scroll to zoom in/out in idea pages on https://vecta.io/ideas. This has since been fixed
  • Fixed a problem that prevents you from dropping a symbol with line ends/arrows
Mar
26
  • Fixed symbol page on https://vecta.io/symbols. Certain symbols are not showing up properly
  • Fixed a bug with search stencil
  • Added 3 new stencils under the UML category
  • Updated our API documentation
  • An error dialog box will occasionally appear when deleting a large number of symbols. This has been fixed
  • Fixed a bug that prevents the Shape Properties dialog box to show proper values when a single shape is selected
  • Fixed a problem that stops the 'Delete Shape' action from happening
Mar
23
  • Fixed bug that causes generated images to be bigger than required
  • You can now search for public symbols in our symbols page. Go to https://vecta.io/symbols to give it a try!
  • Emoji(s) have been added to our chat box :D :joy:
  • Added 3 new ideas on our #ideas page. Marvel at our black panther
Mar
20
  • Solved an issue that prevents restoring and deleting a drawing or folder from within an expanded folder in Trash
  • Fixed a bug that does not show the moved drawing or folder after dragging it into an empty folder
  • Fixed a bug that prevents the dialog box to pop up during editing if the drawing has already been trashed
  • Fixed bug that causes paths with zero widths to be unable to resize
Mar
14
  • Fixed erroneous calculations with regards to shape operations
Mar
12
  • Fixed bug that causes menu to be disabled
  • Improved shape operations for bugs and better accuracy, and can operate on more consistency
  • Improved detection of point on lines
Mar
10
  • Fixed a bug that prevents you from deleting a connection point and instead, deleted the shape itself
Mar
9
  • Refactored the shape operation codes for better accuracy
  • Fixed a problem that prevents you from being redirected to the log in page when loading Dashboard
  • Fixed a bug that shows only 4 symbols in a stencil. Please edit the stencil for the updates to apply
  • Added 3 new public stencils under the Network category
Mar
6
  • Fixed a bug that prevents deleting a stencil
  • Fixed bug that causes font size to be incorrect after changing page scale
  • Improved grouping and ungrouping
  • Added new Vecta.Selection object for better operations
  • Improved shape operations for more accuracy and ability to handle edge cases
Feb
28
  • Creating new drawing will cause the newly opened tab to close. This has since been fixed
  • Fixed bug that prevents drawing from being loaded
  • Changed the way drawings and templates are opened from the Dashboard
  • Fixed a problem with dragging and dropping files into items other than a folder
Feb
27
  • Refactored all image generation codes for better efficiency
  • Fixed inability to generate images
  • Fixed stuck preloading screen if you are not logged in
Feb
23
  • You can now delete previously committed versions. Go to Version History > Select a version > Delete
Feb
22
  • Certain symbols could no longer be dragged to the canvas after renaming it. This has since been fixed
  • You can now download symbols off our symbols page. Visit https://vecta.io/symbols!
Feb
12
  • Added ability to embed fonts for streamlined workflow when creating and embedding svg images on the web
  • Added ability to compress embedded fonts for very small sizes
  • Fixed dashboard bug that redirects to editor when using search documents
Feb
9
  • Watermark in exported images are now removed
  • Menu items now only shows based on context, and if right clicked on shapes
Feb
2
  • You can now add description and title into your drawings. Click on File > Properties
  • You can now search for symbols in your drawings
Jan
28
  • Fixed, inability to high light shapes and connectors when using connectors
  • Fixed bug that causes wrong coordinates when scaling a drawing in Firefox
Jan
26
  • Fixed bug that causes gradient preview not rendering properly
Jan
18
  • Fixed bug that causes image to be deleted if text is removed
  • Fixed inability to show arrows when arrows are set to global styles
Jan
15
  • Improved dashboard loading speed, where stencils will be hidden until expanded by user
  • Improved how stencil menu is loaded for better organization with categories
  • Fixed, unable to export svg and png properly for selected shapes
  • Added the ability for color picker to use radial gradient
Dec
29
  • Improved export of images to stick to drawing dimensions
  • Improved text flow to ignore blanks to be able to reflow text better
  • Improved select options to automatically show scroll bars when options overflow
  • Improved Vecta to include many banner sizing for creating banner ads
Dec
19
  • Fixed inability to import some svg due to syncing problems
Dec
13
  • Added ability to add categories in stencils for much better organization of user stencils
  • Improved display of rulers to cater to multiple scales and spacing
Dec
12
  • Improved building of indexes so that deletions are much faster
  • Improved loading pages when not in editor to be faster
  • Fixed import of svg when percentages are used
  • Fixed bug that causes wrong coordinates when importing some svg
  • Improved import of svg to be more responsive and better undo redo
Dec
8
  • Fixed duplicate shapes to maintain z order
Dec
7
  • Further improved on cycle selection to work only when we click on the same point, to be more intuitive
Dec
6
  • Improved selection of shapes when in cycle mode
  • Fixed, import of svg when some path points are calculated wrongly
  • Improved, shape deletion to be 10x faster
  • Fixed conversion of arc to native svg when importing external svg
Nov
30
  • Fixed selection box showing a smaller handle when imported SVG is grouped
  • Fixed inability to paste imported svg
  • Improved publishing to be far faster and being able to be crawled by Google
Nov
28
  • Adding and removing links for shape is now available
  • Scaling of drawing is now available
  • Added new measurement unit, cm
  • Fix for Safari browser issues
Nov
20
  • Exporting a published drawing to PNG, JPG, SVG and PDF is now possible. Load a published drawing and click on Export to use these functions immediately
  • You can now publish your drawings for the public Internet to see. Click on File > Publish Drawing
Nov
18
  • You can now search for your drawings, folders and even your teams! In your Dashboard, you'll notice a search bar at the top right corner
  • Fixed bug that causes paths to be removed due to very small numbers
  • Fixed import of svg where there is blank space at the start of the svg element
Nov
16
  • Improved dragging of path to ensure path closing when begin and end points meet
  • Fixed bug that causes some paths to be unable to execute shape operations properly
Nov
15
  • You can now move, edit and delete your stencils on the Dashboard itself. The stencils shown on your Dashboard belongs to you, whereas stencils shown in teams belong to the team. Only owners of their stencils can move the stencils across teams. However, moving stencils into a team is effectively relinquishing your ownership of the stencil to the team
  • Fixed bug that causes resizing problems when multiples shapes are selected
Nov
8
  • You can now set Preferences on your Dashboard as well. On the top of your page, you will notice a new icon next to the notification icon
Nov
7
  • You can now change your language to English, Japanese, Swedish or French
  • You can now toggle selection of overlapping shapes. Simply click on the shapes until the desirable shape is selected
  • You can now reload previously downloaded drawing
  • Fixed offset resizing bug when pressing alt and resizing multiple shapes
Oct
27
  • Fixed a bug with line ends when opening a downloaded drawing
  • Fixed inaccurate option lists for dashboard's right click menu
  • A new line end has been added
  • You can now set linecap and linejoin on your shapes
  • Version History preview has been improved. We have changed from highlighting the difference to simply using opacity instead
  • You can now toggle your preview in Version History dialog box. Simply click on the desired version once to view it, then click again to hide your version preview
  • Copywriting for preference has been improved
Oct
19
  • A new feature, Templates, has been added
  • Fix path length extension
  • The printing option will no longer cause an additional page to be added to the printing queue
  • You can now change your settings in Preferences. From your drawing, click on File > Preferences
  • You can now manually update the preview of your drawing on your Dashboard. Right click on a drawing and select Update Preview
Oct
18
  • The orientation problem with Export PDF has been fixed
  • Grouping/Ungrouping operations is now working normally
  • Fixed inability to send invites after switching from Manage Access option to Send Invites option
Oct
17
  • Fixed a problem when trying to clone a drawing with images
  • Added a Manage Access option to the team settings menu on the team list
  • Fixed bug that halts syncing when encountered
  • As you add more and more teams to your list, the height of your team list will not go awry even if you resize your window
Oct
16
  • Stencils have been re-added to the notification list
  • You can now send reminder emails to sharees that have not accepted your team invitation
  • You can now do offset resize by pressing ALT key and resizing, where resizing will ensure shape stays at it's center
  • A new feature, Layers, is now added to Vecta
  • A second new feature, Versioning, is now added to Vecta
Oct
9
  • Improved positioning of text to be more accurate and centered
Oct
5
  • Improved color picker to highlight current colors in gradients
Sep
23
  • Fixed bug that causes error message shows up during sign up and login
  • When dragging your folder, you can drop it into a child folder. This has since been fixed
Sep
20
  • Bug fix for paths unit not showing correctly
Sep
18
  • Unit given by users in shape properties should now persists across different page unit
Sep
14
  • Fixed bug that causes multiple spaces in text to be reduced to a single space
Sep
12
  • Released, symbols listing of all our stencils
  • Fixed, inability to update stencil name and descriptions
Sep
8
  • Moving items to trash fixed. No double message will appear
Aug
30
  • Fixed problematic scrolling in chat box that affect ideas
  • Added ability to search for drawings, and folders in dashboard
  • Trashed drawings, folders and even teams will be removed after 30 days
  • Fix for non-logged in users. You should be redirected to the login page now
  • In the sharing dialog, when changing from public editable to public viewable, or vice versa, the link will now change to reflect it
  • When moving folders or drawings alike, your dashboard will accurately reflect these changes
Aug
28
  • Fixed scrolling issue for trackpad in Mac
  • Added dragging and dropping capabilities to drawings and folders alike. You can select one or even multiple drawings, and move them to another folder
  • You can now set your drawings as public editable or viewable. It's a great way to share immediately
Aug
11
  • Now you can draw a path (e.g. a love shape) freely by activating the freeform mode under draw path menu
  • Fixed bug that caused error message shown when moving the most front shape forward or moving the most back shape backward
  • Now you can preserve the aspect ratio while resizing the shape(s) at the corner of the box by toggling the preserve aspect ratio icon at Shape Properties
  • Final implementation of formula input
  • Drawing title will appear in Browser's history for easier access
  • Hugely improved super dashboard with everything expandable and collapsible and speed improvements
  • Improved faster writing of last edited date and ability to sort folders
Jul
21
  • Fixed dashboard loading problem
  • You can now send a message along with your team invitation
  • Vecta now redirects you to your drawing/team if you clicked on a share link that grants you access to a drawing/team you already have
Jul
27
  • Now you can preserve the aspect ratio of the shape(s) using shape properties
  • Now you can see the drawing's title in the preview when you share your drawing's link to social media such as Facebook, Twitter and Reddit
  • Fixed inability to show the join slack form
Jul
16
  • Improved auto clean up of drawings, to ensure faster loading
Jul
15
  • Added ability to download a file to your local PC for backup. Ability to open the same file coming up
Jul
14
  • Fixed inability to show long menu that exceeds the screen using ugly scrollbars, will change to pretty scrollbars
  • Improved the find and replace text for better user experience
Jul
11
  • Now you can have 20 recent colors, so you get to use and reuse color better
  • Symbols and other miscellaneous items not showing in www.vecta.io fixed
  • Fixed bug that causes stencils not to be fully loaded on faster systems due to race conditions
  • Improved opening of automatically attached stencils for new drawings
  • Fixed parsing of strings into SVG that fails to convert namespaced attributes
  • You can now see who is online and collaborating on your drawings
Jul
10
  • Completed overhaul of symbols and stencil. Now changes made even in collaboration persiste well and is consistent, also in prepration for symbol searching
  • Fixed the bug that caused inability to show or hide the search text dialog while text editor is showing
  • Improved Vecta to be able to drop multiple images
Jul
6
  • Improved import of SVG to fix many import problems
  • When accepting access requests on the Access Page, user will encounter a bug that would show an empty page. This has been fixed
  • You can now choose to export your drawing to PDF. We now have 4 types of file choices you can export your drawing to!
Jul
4
  • Fixed bug that causes problems when too many people is using demo
  • Updated shape locking to be disabled in demo mode
  • Modified landing page to not show editor, for faster rendering of page
Jul
1
  • Vecta will show tips and tricks when loading the application now
  • Added ability to export tab separated values for stencil, in preparation for importing back to stencils
Jun
30
  • Fixed bug that causes symbol prototype name, desc and tags to be buggy
  • Fixed bug that causes name or desc to be removed when not supplied as parameter in update symbols
  • Your preferences on exporting SVG are saved across all sessions and browsers
  • Fixed bug that causes the downloaded SVG to be different than changes made by user
  • Fixed bug that causes error when setting decimals in export SVG
  • Improved on how a symbol is being made and on sharpness of symbols
  • Fix bug on Mac where copy+paste and cloning is not mapped to CMD button
  • Fix bug in Chrome on Mac where copy+paste does not copy the shape, but the shape's HTML markup into a textbox
  • Changed Vecta's Footer to be more informative
  • Changed graphics on button from PNG format to SVG format for better clarity
  • Revamp shapes formula API
  • Initial implementation of dependency and precedency
  • Fix duplicate name property on dropping symbols from stencils
  • Copy and pasting command keys should now work normally on OSX
  • The footer on Vecta's website updated
  • JPG files exported using Export JPG can now be opened with Photoshop and similar image editors
  • Icons on buttons now renders correctly
Jun
29
  • Properties dialog is now setting values normally
  • You can now turn the grid on and off!
Jun
28
  • You can now search and replace text in the drawing
  • Improved display of symbols to be sharper
Jun
23
  • Fixed bug that caused inability to export sub shape
  • Improved all export to have true WYSIWYG and sharp all across
Jun
21
  • Fixed export svg that fails to caters to text outside of shape
  • Improved how images are exported and removed the rim
  • Improved export of images to be sharper and be able to cater to thick strokes
  • Improved export where Vecta will now use your file name as export name
  • Fixed bug where refreshID is called twice when duplicating shapes
Jun
20
  • Improved backward and forward for shapes
  • You can now search text in the drawing
  • Improved focusing on input elements in shape properties
Jun
19
  • Fixed and improved on export svg UI
  • Reduced the amount of drawing updated notifications
  • Added ability to collapse left stencil bar
Jun
15
  • Fixed bug that causes the input field of shape properties to remain invalid when selecting and deselecting shapes
  • Fixed bug that causes inability to undo/redo when shape properties is shown and shapes are selected
  • Fixed bug that causes font-family and font-size icon not being refreshed when changed without selected shape
  • Fixed bug that causes emails to be invalid when sharing teams
  • Desktop notifications will now show more frequently now
  • You can now export JPG and PNG in higher image fidelity
  • You can now set the drawing to be public before you share your drawing to social media
  • You can now share your drawing's link to social media such as Facebook, Twitter and Reddit. Doing so would add a high res preview of your drawing when posting to your social media feed
Jun
7
  • Improved handles of locked shapes to be styled as gray
  • Improved message notifications for shape operations when no shapes are selected
  • Fixed slow loading of stencils
Jun
6
  • Shape properties dialog box can now lock shapes in place
  • You can now login using Facebook or Github. Changes were made to ensure you are always redirected to the sign-in method you used when you first signed up
  • Improved handles for rotation that can cater to zoom
  • Optimized the performance of connector object
  • Improved import SVG from Visio
  • Improved import SVG that have id on groups
Jun
2
  • Fixed gradient bug that causes no gradient display on the shape
  • Fixed error when clicking on OK when there is no selection and no color is selected
  • The problem whereby the selection box does not follow the shape on the same drawing across two or more different browser tabs is now fixed
Jun
1
  • Improved importing of SVG to cater for all transformations in groups
  • Unread notifications are now reflected on your browser tab title
  • Syncing of unread notifications should now be more intuitive across browser tabs
May
30
  • Setting drawings to public is fixed
  • Notification for Mozilla Firefox now shows properly
  • You can now use your keyboard directional keys to move up and down the dropdowns, menus and wherever applicable
  • Fixed bug that causes the header bar in home page transparent when we scroll down the home page and refresh the page
  • Fixed bug that causes unable to copy the value in the inputs of shape properties
  • The fill and stroke colours of the results of fragment, union, exclusive or, and intersect will follow the first selected closed shape
  • Improved the fragmentation to be able to fragment some special case
  • Fixed bug that causes menu of shape properties showing show properties although the shape properties is already shown
  • The notifications you read are now synced across browser tab
  • Repeating desktop notification has been fixed
  • Your browser tab now shows the team name
May
25
  • Improved publishing flow for easier usage
May
24
  • Fixed and improved menu system for better usability
May
23
  • Added loading message for fragment, union, exclusive or, and intersect
  • Fixed bug that causes fragmentation unable to fragment group shapes that having multiple level of sub-shapes
  • Fixed bug that causes fragmentation unable to fragment the non-closed path and donut properly
  • Fixed bug that causes grouped shape won't work properly with our vertical connector
May
22
  • Added Trim function to break down all the shapes and paths into fragments
  • Fixed Ctrl-A selection that erroneously selected shapes when in an input element like file rename or shape properties, including rename in dashboard
May
19
  • Updated ability to import any svg into Vecta
  • Fixed bug that causes shape properties to be unable to update values if the value is the same as previous
  • Fixed bug that causes Vecta to forget the status of shape properties box
  • Fixed bug that causes shape properties to unable to update values after undo redo
  • Fixed bug that causes errors when non logged-in user is opening a public file
May
10
  • Fixed bug that causes gradient shapes to not be able to sync properly
May
8
  • Fixed bug that cause text cannot be pasted into a shape
May
6
  • Modified the way Vecta save settings
  • Improved editor to be able to save global settings
  • Fixed bug of showing shape prop of text block for single segment path
  • Fixed bug that causes inability to change page unit
Apr
25
  • Added ability to process expressions for shape properties
  • Shape properties can now display and modify text blocks when in text block mode
  • Improved, css and UI for entire project
  • Updated connectors to be able to connect to grouped shapes
  • Added ability to save settings for shape properties
  • Moved ShapeProp to another module for better encapsulation, and added the ability for shape properties to show live values as the user is changing them
  • Improved unit lengths to use default without px unit
  • Added shapesAdded, shapesDeleted, shapesMoved events
  • Removed updating drawing timestamp when opening drawing without updating drawing
  • Added isSub method to shapes to easily detect if a shape is a sub shape in a group
  • Added toLocalAll to convert all numeric values to local coordinates
  • Improved getAllSubs method to be able to skip grouped shape and just get shapes irrespective of group depth
  • Improved status bar selection and creation
  • Improved shape hit test to ignore everything on handles layer
  • Fixed bug that causes inaccurate rounding of values
  • Added pathList method to shape prototype to enable easy setting of path list to shapes
  • Preliminary commit for straight line connectors
  • Fixed bug that causes file renaming to be unable to defocus when enter key is pressed
  • Pretty scrollbars and previews for notifications
  • Initial commit for fragmentation of donut cases
  • Fixed hole problem in fragmentation and bug of reverse frag's id in fragmentation
  • Initial commit for fragmentation of quad and cubic paths
  • Fixed text cut out problem when export as png
Apr
6
  • Fixed fragmentation not working correctly when got duplicated fragments connected to same point
  • Fixed intersect function not working correctly
  • Added union shape operations
  • Improved notifications user interface
  • Fixed a bug that causes incorrect symbol indexing
  • Fixed a bug that returns incorrect file ID
  • Fixed watermark is now showing up properly in published drawing
  • Changed UI for publishing a drawing
  • Fixed bug when setting shape properties
  • Redesigned algorithm for fragmentation for exhaustive combinations while still below 300ms for large number of shapes
  • Improved publishing function control structure
  • Improved isInside function to detect if a path is inside another for more accuracy anf faster operations
  • Fix text overlapping the boundaries of the sections Create Amazing Diagrams and Get really productive
  • Fixed bug that fails to detect point on path due to accuracy
  • Added speedy gonzales to Vecta.activePage for faster DOM rendering
  • Modified writing of fragmented shapes to DOM for 300% increase in speed, results are almost instantaneous
  • Removed Vecta.activePage.setup and replaced by direct reading of data for consistency
  • Publishing feature is here! User can now publish their drawing (or selected shapes) to the web with ease
  • Improve the design of the preloading
  • User can request access permission to private drawing from the owners of the drawing
  • Adding Remove CDATA option to Export SVG
  • Added preloading
  • Image is now supported to be stored as a symbol
  • Fixed point in path bug that is unable to accurately detect inside when crossing over parallel segments
  • Added notification for basic functions
  • Fixed saving symbol in intended stencil due to cursor movement
Mar
24
  • Fix public drawing load drawing before finish authentication
  • Improved joining of fragments for far faster speed during fragmentation
  • Fixed paths inside path algorithm which fails when a path is touching another
  • Completed fragmentation without bugs, minus edge cases and shapes that create holes
  • Fix demo drawing cannot be edit when not logged in
  • Fragmentation of shapes is now 300% faster
  • Fixed a bug that stopping release note from displaying properly
Mar
22
  • Initial commit for shape fragmentation
  • Public file view only for users who not logged in or no permission to access the public file
  • Fix scroll to the top feature for home page that is not working for Firefox and Internet Explorer
Mar
17
  • Fixed bugs with closing and merging of cubic paths
  • Fixed sample drawings for not showing its preview in dashboard
  • Fixed Mozilla Firefox for generating blank preview
  • Adding footer to email sent through Vecta
  • Fixed wrong pinky shown when rotate after resize rotated selection box
  • Fixed undo redo for texts
Mar
13
  • Fixed bug that causes wrong redirection for login and sign up in the home page
  • Fixed bug that causes wrong cursors after linting
  • Change some tooltip messages to optimise user experience
  • Fixed unable to resize a rotated shape by passing values with units
  • Fixed unable to resize cubic path control point when cubic tool is selected
  • Fixed resizing path subshape bug where the group transform is not refreshed after resize
Mar
10
  • Fixed wrong text sizing when dragging vertically
Mar
9
  • Better grouping of release notes
  • Text positioning to use faster algorithm, about 500% faster and 1000% faster for height adjustment
Mar
7
  • Fixed missing logo in /app
  • Footer and responsive design
  • Fixed footer not working correctly in main page
Mar
6
  • Fixed bug that causes users who have no user name to display rows and UI incorrectly
  • Export SVG to cater to minuscule slant to ensure proper rendering of gradient stroked vertical and horizontal lines
  • Footer to stick to bottom irrespective of content height
  • Created a fancy looking 404 page
  • Paths that is completely vertical or horizontal can now be displayed properly when stroked with gradients
  • Fixed bug that causes reading of very small values in path like 1e-13 to be read incorrectly
  • Stencil menu to have the proper pointer icon upon hovering
  • Fixed bug that causes inability to toggle stencils when clicked on right arrow icon
  • Fixed bug that causes last edited for drawing not being updated
  • Compressed all images for faster loading
  • Deferred all loading of JS for far better responsiveness and page rendering
  • Fixed inability to resize shapes when switching between text block and shape selection
  • Fixed inability to scan for and replace proper embedded styling for pretty previews
  • Fixed inability to read default styling which relies on pt units
  • Removed all embedded styling that is not necessary and rely on default browser styling
  • Fixed inability to insert fonts during generation of previews
  • Enable left bar being shown in dashboard and introduced pre loading for better responsiveness
  • Fixed unable to send emails due to curl_lite problems
  • Fixed unable to send sharing and invite emails due to wrong ajax path
  • Set all static resources to far expiry for far speedier loading
  • Removing drawings that do not belong to the team will return the drawing to it's rightful owners out of the team. This is reflected when you leave the team, or remove the drawing directly in the team
  • Users with Edit and Share permission can now move drawings into teams
  • Moving drawings into teams will not make the team owners the owners of the drawings
  • Anonymous users can now use public files without logging in
  • Fixed exportPNG inability to export image in group
  • Access permission for anonymous to use google cloud storage function
  • Far expiry for svg files
  • Changed minimum size for showing watermark in export PNG
  • Fixed export svg bug that causes inability to export text shapes and inconsistent svg results
  • Default unit set to px irrespective of page sizing as most drawings are targeted for digital consumption
  • Improved authentication and initialization to ensure correct execution flow
  • Fixed bug that causes dashboard to open drawing with older URLs
  • CSS styling for menus, with rounded corners
  • Pretty URLs !!!
  • Fixed bug that causes inability to access images and static resources from app
  • Modified php functions to better differentiate between app and main
  • Removed settings icon and replaced with View menu for hiding and showing rulers
  • Removed pt from fonts and line weight. All drawings to default to px for fonts and line weight. Users can still set pt as custom values
  • Fixed text block's inability to retrieve previous text styling when using undo redo
  • Popup is added to inform user export PNG features is not available in Internet Explorer