Releases: zeankundev/CompassCAD
2.1.0 - A hybrid major/minor upgrade!
what's new?
- opacity is now here! utilize components that require opacity such as images, etc.
- the mouse rules are better and easily seen now
- we have a new help URL!
- cursors are now added in multiplayer! don't mind the "Dummy user" name, I am too lazy to change that
- NOW ADDED POLYGONS! make custom shapes with any setting you want!
- labels now support
\nescape sequence - you can now open the context menu! just right click on the canvas on any situation and get actions at your fingertips
- bug fixes and minor improvements
thanks to Hack Club's Summer of Making for my motivational support to continue on this version (2.1.0)
2.0.0 - Happy 1st birthday, CompassCAD!
Happy 1st birthday, CompassCAD!
May 17, 2024 - May 17, 2025
what's new?
- a new redesigned and modern user interface we call UI2.
- new UI2 icons (since 1.9.0?)
- hierarchy. manage your projects better
- you can now name your components so you can look for it even easier
- measure is now editable
- new flags. now tweak CompassCAD to your taste
- enhanced API for creating instances in CompassCAD such as in the inspector. more will come soon
- custom CSS is now supported. style CompassCAD to your liking.
1.9.0 - Rushed release
1.8.5 - A minor release. Not that big.
what's new?
- rectangles can now be selected by either four corners, and resizing now could be done on either corners
- grouped the settings tab
- (experimental: a switchable option in the flag editor in settings): added cursor warping. when you zoom, the zoom center will be defined by the mouse's current position.
- bug fixes
- (experimental: on by default) p2p can now support more than 2 clients (beta, feedbacks welcome)
1.8.1 - Another big time (r2)
what was new (from 1.8.0)?
- you can now import with more parameters, like color (thanks @Aera23 for the feedback on Discord!).
- inspector is now more localized (well, at least, tho)
- every action done on the inspector is now saved and you could undo it
- optimization. now it should save you lots of RAM when CompassCAD isn't focused
- you can now turn on pre-1.5.0 style Cartesian grids, in case the dotted grid doesn't help much
- you can now choose to turn snap on or off directly. by default, snap will always be on.
- colliders are now widened. the colliders should widen when you zoom out.
- close-up zooms are now possible, up to 17x zoom
- label's font size can be modified up to your heart's content
- lerp zoom is no longer available and is now removed.
- you can now copy, cut and paste. the shortcuts are normal.
- you can now write JS-based extension. documentation will be provided later on. it's on, for Windows,
C:/Users/User/AppData/Roaming/compasscad/plugins, and for Linux, it's~/.config/compasscad/plugins - lots of bug fixes.
what is ACTUALLY new?
- just bug fixes and patches to SVG exporter's bug
1.8.0 - Another big time!
what's new?
- you can now import with more parameters, like color (thanks @Aera23 for the feedback on Discord!).
- inspector is now more localized (well, at least, tho)
- every action done on the inspector is now saved and you could undo it
- optimization. now it should save you lots of RAM when CompassCAD isn't focused
- you can now turn on pre-1.5.0 style Cartesian grids, in case the dotted grid doesn't help much
- you can now choose to turn snap on or off directly. by default, snap will always be on.
- colliders are now widened. the colliders should widen when you zoom out.
- close-up zooms are now possible, up to 17x zoom
- label's font size can be modified up to your heart's content
- lerp zoom is no longer available and is now removed.
- you can now copy, cut and paste. the shortcuts are normal.
- you can now write JS-based extension. documentation will be provided later on. it's on, for Windows,
C:/Users/User/AppData/Roaming/compasscad/plugins, and for Linux, it's~/.config/compasscad/plugins - lots of bug fixes.
1.7.1 - Rolling release ahh thing
just fixed some bugs related to the SVG exporter. probably it.
1.7.0 - Another minor but major release
what's new?
- now we have drag/resizing options. select a component with 2 sets of coordinates or more (such as rectangle, line, arc, circle)
- bug fixes
- CompassCAD is now released under GPL-3.0
nothing is special btw.
notes
i have read your reviews on snap, and i would say that one is biased, another one is unbiased and also clear and concise. CompassCAD is NOT CAD for machinery or carpentry work, it is an architectural CAD/sketch CAD (drafts and stuffs like that). most issues are already fixed as of 1.6.2 (snap, docs, etc). the tree tool is just a way to demonstrate how you can implement shapes in a workspace, nothing fancy, so you can tamper with shapes within code (only accessible in devmode, accessing it requires you to click the CompassCAD logo on the top left corner seven (7) times). oh and, CompassCAD is NOT made to scale. "close to the tools" that is referred in the first review. it is intentional because i want to keep things simple, not being so "complicated ahh tool", balancing both for noobs and amateurs. also, the reviews were written in CompassCAD 1.2.0, not 1.6.1, so please ditch it. thanks :)
oh and, CompassCAD core 1.7.0 is released. ccad web might never have an inspector (unlike the desktop version), just to showcase how to use CompassCAD core in embedded situations.
1.6.2 - Visual improvements
what's new?
- nothing. just quality of life improvements. the grid and visuals does not snap, and now, you can move freely like in any other CAD
- changing the grid spacing to anything smaller than 25-50 now does not affect the overall renderer's FPS and performance. be less precise while optimizing the overall performance
- that's all. this release is built with mobile so only minor improvements were made.
1.6.1 - Minor update
just bug fixes. that's all.
