Fixed a bug that caused the symbols page to show irregular UI when displaying search results.
Added a new stencil, Measurement tools.
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.
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.
Fixed erratic notification. You should now see notification more often.
Fixed selection box bug for joined path.
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.
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.
Added Vecta.Control to add more controls to extend the functionality of a shape
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.
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.
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.
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.
Fixed erroneous calculations with regards to shape operations.
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.
Fixed a bug that prevents you from deleting a connection point and instead, deleted the shape itself.
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.
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.
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.
Refactored all image generation codes for better efficiency.
Fixed inability to generate images
Fixed stuck preloading screen if you are not logged in.
You can now delete previously committed versions. Go to Version History > Select a version > Delete.
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!
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.
Watermark in exported images are now removed.
Menu items now only shows based on context, and if right clicked on shapes.
You can now add description and title into your drawings. Click on File > Properties.
You can now search for symbols in your drawings.
Fixed, inability to high light shapes and connectors when using connectors.
Fixed bug that causes wrong coordinates when scaling a drawing in Firefox.
Fixed bug that causes gradient preview not rendering properly
Fixed bug that causes image to be deleted if text is removed.
Fixed inability to show arrows when arrows are set to global styles.
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.
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
Fixed inability to import some svg due to syncing problems.
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.
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.
Fixed duplicate shapes to maintain z order.
Further improved on cycle selection to work only when we click on the same point, to be more intuitive.
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
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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.
Improved positioning of text to be more accurate and centered.
Improved color picker to highlight current colors in gradients.
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.
Bug fix for paths unit not showing correctly
Unit given by users in shape properties should now persists across different page unit
Fixed bug that causes multiple spaces in text to be reduced to a single space
Released, symbols listing of all our stencils.
Fixed, inability to update stencil name and descriptions.
Moving items to trash fixed. No double message will appear.
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.
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.
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
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.
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.
Improved auto clean up of drawings, to ensure faster loading.
Added ability to download a file to your local PC for backup. Ability to open the same file coming up.
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
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
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
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!
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
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
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.
Properties dialog is now setting values normally.
You can now turn the grid on and off!
You can now search and replace text in the drawing
Improved display of symbols to be sharper
Fixed bug that caused inability to export sub shape
Improved all export to have true WYSIWYG and sharp all across
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
Improved backward and forward for shapes
You can now search text in the drawing
Improved focusing on input elements in shape properties
Fixed and improved on export svg UI
Reduced the amount of drawing updated notifications.
Added ability to collapse left stencil bar
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.
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
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
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.
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.
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.
Improved publishing flow for easier usage
Fixed and improved menu system for better usability
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.
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
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
Fixed bug that causes gradient shapes to not be able to sync properly
Fixed bug that cause text cannot be pasted into a shape
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
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