Home
Registry
Roadmap
Getting Started
Github
Slack
Changelog
Get Involved
Changelog
0
10
20
30
40
50
2024-03-16
tscircuit/registry
fix minor SSR issue
@seveibar
tscircuit/registry-api
additional validation for package file creation of tarball
@seveibar
fix npm pack output validation
@seveibar
Merge pull request #5 from tscircuit/npm-registry npm registry intitial
@web-flow
upgrade edgespec, packuments properly loading and linking to tarballs
@seveibar
checkpoint, npm pack information captured
@seveibar
npm registry intitial
@seveibar
tscircuit/cli
adding and removing packages working
@seveibar
create or modify npmrc
@seveibar
ignore npmrc
@seveibar
improvements working through installation flow
@seveibar
fix uploading npm pack info
@seveibar
simplify tarball name
@seveibar
tscircuit/tscircuit
Create manual-installation.md
@web-flow
2024-03-15
tscircuit/registry
fix View on Github link
@seveibar
add snippet box
@seveibar
add pacakge examples box
@seveibar
many improvements to README example loading, examples page
@seveibar
introduce Related and Changelog tabs, empty state in package examples
@seveibar
tscircuit/registry-api
automatically set package default, support tarball
@seveibar
introduce /accounts/get, improve account info, improve package_release info, fix packages/list
@seveibar
fix package search endpoint
@seveibar
tscircuit/cli
Issue Closed: `tsci init`
@seveibar
publishing full flow working, tarball uploading
@seveibar
rename back to tsci
@seveibar
clean up old comment
@seveibar
refactor dev server, add watcher to catch file changes
@seveibar
initiatilization and test fixes
@seveibar
tscircuit/tscircuit
rename tsck to tsci
@seveibar
2024-03-14
tscircuit/cli
release v0.0.4 - fix accidental name change
@seveibar
first functional version of init command
@seveibar
init command autodetects runtime, runs package initialization
@seveibar
minor readme improvements
@seveibar
rename program to tsck
@seveibar
Initial Release (#4) * convert stuff from Bun * remove bun usage, conditionally import hono * support for browsing to a directory, cli working if global tsx installed * release candidate, build issues fixed with custom build script
@web-flow
Merge pull request #3 from tscircuit/dev-server initial start work on tsci dev
@web-flow
add bin commands, setup for npm compat
@seveibar
script improvements
@seveibar
soup successfully rendering, example switching working
@seveibar
25% header implementation, everything not implemented displays error
@seveibar
refactor some settings to global store
@seveibar
patch disabled issue for command menus, introduce global store, circuits now selectable
@seveibar
improve development experience
@seveibar
dev server opens and example circuits are selectable
@seveibar
minor type improvement
@seveibar
switch off bun:sqlite, add request query and load examples
@seveibar
dev server succesfully boots with frontend and backend
@seveibar
tscircuit/tscircuit
more link fixes for tscircuit README
@seveibar
fix link to cli in readme
@seveibar
minor fix
@seveibar
update readme
@seveibar
initial readme
@seveibar
2024-03-13
tscircuit/registry
refactor out changelog items, refactor out utility funcs
@seveibar
Changelog displaying commits
@seveibar
My packages now displays packages owned by user
@seveibar
tscircuit/cli
better starting/stopping of server, option to open in browser
@seveibar
majority of api server
@seveibar
add ability to query inside dev package example
@seveibar
schema initialization in api server with middleware
@seveibar
lots of improvements in frontend code, cmd+k and cmd+o boilerplate support, error if disconnected from dev server
@seveibar
improve menubar text
@seveibar
add debug mode option
@seveibar
main header done
@seveibar
add api build command
@seveibar
initial start work on tsci dev, create example project
@seveibar
2024-03-12
tscircuit/registry
footer fixes, improve home page spacing
@seveibar
homepage redesign
@seveibar
add footer
@seveibar
fix search, new header design
@seveibar
save tab on reload via search/GET params
@seveibar
allow updating whether or not the latest version is locked
@seveibar
allow setting latest release license
@seveibar
files loading properly in Code tab
@seveibar
file explorer with search and greatly improved
@seveibar
tscircuit/registry-api
more package information, better license type
@seveibar
easier querying for package files
@seveibar
2024-03-11
tscircuit/registry
examples page finished, versions page finished
@seveibar
finish schematic/pcb examples page
@seveibar
initial package versions tab
@seveibar
tscircuit/registry-api
created_at added to public package_release
@seveibar
fix unique constraint to allow multiple examples in same file
@seveibar
add indexes/unique constraints against package examples, default package examples
@seveibar
package releases get with generous acceptance
@seveibar
improvements to package examples
@seveibar
package examples create
@seveibar
package example fixes
@seveibar
example uploading fixes
@seveibar
tscircuit/cli
remove logging
@seveibar
interactively select and load examples
@seveibar
package examples create and list
@seveibar
example uploading
@seveibar
introduce reusable soupify function
@seveibar
checkpoint, soupify system
@seveibar
2024-03-10
tscircuit/registry
load readme for package
@seveibar
simplify example readme
@seveibar
tscircuit/registry-api
fix download parameters
@seveibar
add latest version to public package
@seveibar
improvements to requesting and creating package releases
@seveibar
project path normalization, improvements to package file mgmt
@seveibar
package_name_and_version to package_name_with_version
@seveibar
tscircuit/cli
package_files download working
@seveibar
interact for package name with version
@seveibar
interact for package names, fixes around creation/listing of package releases
@seveibar
best package file listing and creation
@seveibar
package file create method
@seveibar
2024-03-09
tscircuit/registry
tab changing
@seveibar
tscircuit/registry-api
more ergonomic file creation
@seveibar
tscircuit/cli
better file selection
@seveibar
checkpoint, progress towards better publishing commands
@seveibar
2024-03-06
tscircuit/registry
fix file paths
@seveibar
show description
@seveibar
tscircuit/registry-api
fix package files create, better error if no content specified
@seveibar
improve package file access with generous acceptance
@seveibar
initial packages create
@seveibar
many cors improvements and package list improvements
@seveibar
2024-02-29
tscircuit/registry
registry item loading
@seveibar
tscircuit/registry-api
description, updated_at, added to package
@seveibar
tscircuit/cli
add package description option
@seveibar
2024-02-28
tscircuit/registry
Merge remote-tracking branch 'origin/main' into HEAD
@seveibar
loading package using url
@seveibar
tscircuit/registry-api
Merge remote-tracking branch 'origin/main' into HEAD
@seveibar
fix create, add test for create/get package
@seveibar
2024-02-27
tscircuit/registry
package url and query
@seveibar
tscircuit/registry-api
support getting package by name
@seveibar
fix request logging not hitting errors, fix cors not putting headers on every request
@seveibar
tscircuit/cli
packages list
@seveibar
packages get implemented
@seveibar
fix session token not being saved properly
@seveibar
fix typos in auth login
@seveibar
2024-02-26
tscircuit/tscircuit
minor fixes and addition of services section to docs
@seveibar
tscircuit/registry-api
full cli login flow
@seveibar
tscircuit/cli
login auth initial
@seveibar
config improvements
@seveibar
2024-02-25
tscircuit/registry-api
remove console log line
@seveibar
create login page working
@seveibar
packages list working with next
@seveibar
packages list
@seveibar
fix response streaming
@seveibar
fix lots of type errors
@seveibar
fix error handling middleware and package files list endpoint
@seveibar
checkpoint, more compat
@seveibar
2024-02-24
tscircuit/registry-api
next bundle working
@seveibar
remove base path from all routes
@seveibar
upgrade edgespec
@seveibar
initial nextjs loading of bundle, sessions/list fix
@seveibar
2024-02-23
tscircuit/registry-api
login test working with refactored routes
@seveibar
remove ghost code
@seveibar
fix middleware to use ava postgres db
@seveibar
remove nsm server fixture
@seveibar
checkpoint edgespec conversion
@seveibar
functional node version
@seveibar
2024-02-22
tscircuit/registry-api
get test fixture working with modified edgespec
@seveibar
2024-02-20
tscircuit/registry-api
health test working with new edgespec
@seveibar
2024-02-19
tscircuit/registry-api
swapping test fixtures to edge compatible interfaces
@seveibar
2024-02-16
tscircuit/cli
auth login working
@seveibar
2024-02-12
tscircuit/registry-api
Merge pull request #1 from tscircuit/edgespec-conv edgespec conversion initial
@web-flow
2024-02-11
tscircuit/tscircuit
registry endpoint documentation
@seveibar
tscircuit/registry-api
Update README.md
@web-flow
tscircuit/cli
set server and set session command implementations
@seveibar
bootstrap command execution files
@seveibar
some commands
@seveibar
bootstrapping commands
@seveibar
2023-12-31
tscircuit/cli
motivating usage
@seveibar
init
@seveibar
2023-12-28
tscircuit/registry
checkpoint registry functions
@seveibar
profile page, starting cli tokens
@seveibar
switch state for logged in user
@seveibar
sign in working
@seveibar
tscircuit/registry-api
creating and listing cli sessions
@seveibar
api stuff for listing sessions
@seveibar
create command line sessions
@seveibar
login working for redirect to localhost
@seveibar
authorize/next url
@seveibar
implement token exchange
@seveibar
2023-12-27
tscircuit/registry-api
parse access token
@seveibar
basic token exchange
@seveibar
progress towards oauth
@seveibar
2023-12-24
tscircuit/registry-api
manual github auth implementation
@seveibar
2023-12-23
tscircuit/registry-api
add request logging
@seveibar
2023-12-18
tscircuit/registry
add start script
@seveibar
tscircuit/registry-api
allow cors everywhere
@seveibar
attempt to implement cors headers
@seveibar
2023-12-10
tscircuit/registry
sometimes use local registry
@seveibar
implement login exchange for token
@seveibar
2023-12-07
tscircuit/registry
add stytch public token
@seveibar
2023-12-06
tscircuit/registry
signin page
@seveibar
2023-12-05
tscircuit/registry
fix type errors
@seveibar
tscircuit/registry-api
support reset
@seveibar
2023-11-28
tscircuit/registry-api
add production database ref
@seveibar
2023-11-27
tscircuit/registry-api
get smoke test working
@seveibar
2023-11-26
tscircuit/registry-api
many initial endpoints
@seveibar
add package release index
@seveibar
renaming package version to package release
@seveibar
checkpoint package list and search
@seveibar
starting to define endpoints, generated sql
@seveibar
add test migrations
@seveibar
initial test passing
@seveibar
checkpoint schema
@seveibar
2023-11-25
tscircuit/registry-api
get build:test working
@seveibar
2023-11-24
tscircuit/registry
new dropdown
@seveibar
2023-11-23
tscircuit/registry
responsive header
@seveibar
2023-11-20
tscircuit/schematic-viewer
1.1.5
fix: grid not initially loaded, fix for @tscircuit/table-viewer always being loaded
@seveibar
tscircuit/pcb-viewer
1.2.12
fix: allow providing height
@seveibar
tscircuit/supergrid
v1.0.8
@seveibar
fix: fix for not updating in schematic component, fix for @tscircuit/table-viewer always being loaded
@seveibar
tscircuit/registry
sidebar rendering
@seveibar
2023-11-19
tscircuit/registry
Initial commit from Create Next App
@seveibar
2023-11-13
tscircuit/homepage
force "get involved" to revalidate cache every hour
@seveibar
force changelog to revalidate data every hour
@seveibar
2023-11-12
tscircuit/compiler
1.1.9
fix: middleware should use modern request
@seveibar
fix: add error handling middleware for better error logs
@seveibar
fix: adding more log output
@seveibar
fix: build process
@seveibar
fix: soup compiler working with dropped bun on linux
@seveibar
fix: log version of bun being used
@seveibar
fix: default bun path
@seveibar
fix: remove unnecessary import
@seveibar
fix: bundle bun
@seveibar
2023-11-11
tscircuit/compiler
1.1.2
fix: bundle with bun
@seveibar
fix: handle missing deps when changing the tmp dir
@seveibar
feat: allow specifying temporary directory, build errors return with logs
@seveibar
2023-11-08
tscircuit/homepage
refactor to fetch
@seveibar
tscircuit/compiler
1.0.5
fix: add version command
@seveibar
fix: add support for specifying port
@seveibar
fix: rename build asset
@seveibar
fix: build prior to submitting github release
@seveibar
fix semantic release run step
@seveibar
remove npm publish
@seveibar
npm and github semantic release added
@seveibar
fix: log when server starts
@seveibar
remove release on main
@seveibar
add deps, simplify release config
@seveibar
rename release config
@seveibar
feat: attempt release
@seveibar
Update README.md
@web-flow
add build command
@seveibar
remove temporary directory after compilation
@seveibar
add render component test
@seveibar
add support for get_available_exports
@seveibar
2023-11-07
tscircuit/compiler
remove console log
@seveibar
clean up exports
@seveibar
placeholder for getting available exports
@seveibar
initial functional transpilation server
@seveibar
Bun proof of concept with dynamic import failing
@seveibar
2023-11-06
tscircuit/homepage
Issue Closed: Get PCB View Working
@seveibar
more stuff on getting started page
@seveibar
add get involved page
@seveibar
less emphasis on name
@seveibar
add better date flags and versions released
@seveibar
add tsignore
@seveibar
tscircuit/compiler
bootstrap
@seveibar
2023-11-05
tscircuit/builder
1.5.4
Issue Closed: PCB Routing not working from Bugs to resistors
@seveibar
fix: pcb traces will not intersect existing pads
@seveibar
test replication of pcb traces going through footprints
@seveibar
rename test for clarity
@seveibar
fix: remove logging
@seveibar
fix: associate bug pads with pcb ports
@seveibar
add failing test for d0 port not having a position
@seveibar
fix: introduce pcb_error element
@seveibar
bug replication with bug-resistor-connection test
@seveibar
tscircuit/schematic-viewer
1.1.4
fix: upgrade supergrid to fix initial render issues
@seveibar
fix: handle finding center with no elements
@seveibar
fix: center about schematic elements only
@seveibar
tscircuit/pcb-viewer
1.2.9
fix: upstream supergrid and builder issues
@seveibar
fix: error when finding center with no elements
@seveibar
fix: add reset transform, automatically center on circuit elements on render
@seveibar
tscircuit/homepage
changelog page
@seveibar
new versions, fix keying issue on buttons
@seveibar
add footprint to simple circuit to enable rendering
@seveibar
preping for better example circuits
@seveibar
fix minor type issue
@seveibar
tscircuit/tscircuit
Create README.md
@web-flow
tscircuit/supergrid
Issue Closed: Lines do not extend to end of screen (usually at initial render)
@seveibar
fix: lines do not extend to edge
@seveibar
2023-11-04
tscircuit/homepage
add route for transforming
@seveibar
realtime eval code changes
@seveibar
introduce function for rendering a circuit to a react node
@seveibar
poc transform tsx
@seveibar
2023-10-30
tscircuit/homepage
transform working
@seveibar
2023-10-29
tscircuit/builder
1.5.0
feat: add top labels to bugs
@seveibar
add bottom labels
@seveibar
fix prettier
@seveibar
tscircuit/schematic-viewer
1.1.1
Issue Closed: Allow disabling render of table
@seveibar
Issue Closed: When the schematic viewer's top-left isn't at (0,0), scrolling in doesn't work properly (jumps everywhere)
@seveibar
fix: scrolling when screen isn't centered now works
@seveibar
off center render reproduction
@seveibar
feat: add showTable fixes https://github.com/tscircuit/schematic-viewer/issues/13
@seveibar
tscircuit/homepage
easier to understand playground
@seveibar
improve responsiveness
@seveibar
2023-09-25
tscircuit/builder
1.4.3
fix: custom port arrangements working
@seveibar
2023-09-24
tscircuit/builder
1.4.2
test
@seveibar
fix: minor offset adjustment
@seveibar
fix: adjust schematic port text so it's slightly offset
@seveibar
feat: support for pin numbers
@seveibar
fix: correctly compute component size for schematic elements
@seveibar
fix: no routing through schematic ports
@seveibar
start no traces through pins
@seveibar
fix: handle minor collisions with obstacles
@seveibar
tscircuit/schematic-viewer
1.0.18
fix: no double-rendering schematic diode
@seveibar
tscircuit/tscircuit
fix: updates and flip gnd on 5v reg
@seveibar
2023-09-23
tscircuit/routing
1.3.0
feat: new function movePointsOutsideObstacles
@seveibar
2023-09-20
tscircuit/builder
1.3.1
fix: calculation of obstacles
@seveibar
tscircuit/routing
1.2.1
revert to better demonstration story
@seveibar
fix: remove log line
@seveibar
2023-09-19
tscircuit/routing
fix path/line scaling
@seveibar
fix grid bounds rendering
@seveibar
allow setting viewbox
@seveibar
remove console log line
@seveibar
debugging tool
@seveibar
2023-09-17
tscircuit/builder
1.3.0
add (failing) intersection test
@seveibar
disable snapshot tests
@seveibar
feat: new path-finding route solver
@seveibar
tscircuit/schematic-viewer
Update README.md
@web-flow
2023-09-14
tscircuit/builder
progress towards better solver
@seveibar
tscircuit/routing
1.2.0
feat: findSchematicRoute
@seveibar
2023-09-11
tscircuit/builder
1.2.23
fix: add setProps partial method signature
@seveibar
tscircuit/routing
1.1.0
feat: schematic-style routing
@seveibar
introduce isIntersectingObject, progress towards schematic routing
@seveibar
record findRoute example to avoid implementation drift
@seveibar
2023-09-10
tscircuit/builder
1.2.22
fix: add support for cx/cy and sch_x/sch_y
@seveibar
fix: fix bugbuilder schematic props going to source
@seveibar
fix: more edge cases addressed, some legacy compat added
@seveibar
fix: use existing super to get default original settable_source_properties
@seveibar
fix: introduce setProps to improve react integration
@seveibar
tscircuit/schematic-viewer
1.0.17
fix: tscircuit react fiber build
@seveibar
fix: upgrade builder
@seveibar
tscircuit/react-fiber
upgrade tscircuit builder
@seveibar
netalias test working with updated builder
@seveibar
tscircuit/tscircuit
more progress on arduino nano regulator
@seveibar
2023-09-09
tscircuit/builder
1.2.18
fix: add support for source_errors
@seveibar
tscircuit/schematic-viewer
upgrade table viewer
@seveibar
better debugging
@seveibar
tscircuit/react-fiber
net alias test example
@seveibar
tscircuit/table-viewer
Issue Closed: README Images
@seveibar
inc version
@seveibar
incremenet version
@seveibar
add focus logic for other ids
@seveibar
json view support
@seveibar
push modal
@seveibar
fix react inclusion
@seveibar
publish with readme
@seveibar
add readme
@seveibar
add repository
@seveibar
fix selector path parent finding glitch
@seveibar
searching and filtering
@seveibar
initial
@seveibar
2023-09-05
tscircuit/builder
1.2.17
fix: minor fix for one point of diode
@seveibar
fix diode layout
@seveibar
adopt zod defaults, fix source ports not having parent
@seveibar
add name as allowed property to builders
@seveibar
tscircuit/schematic-viewer
1.0.16
fix: start fixing from/to trace syntax in story
@seveibar
upgrade builder version
@seveibar
fix diode rendering
@seveibar
2023-09-04
tscircuit/builder
1.2.16
allow setting name via setSourceProperties for generic component
@seveibar
finish new diode builder candidate
@seveibar
some comments around scaling
@seveibar
fix: net alias size
@seveibar
tscircuit/schematic-viewer
fix: netalias appearance
@seveibar
2023-08-15
tscircuit/react-fiber
1.0.6
fix: add support for children
@seveibar
tscircuit/tscircuit
closer to fixing net alias trace issue
@seveibar
custom footprint initial work
@seveibar
2023-08-14
tscircuit/builder
1.2.15
fix: type issue
@seveibar
fix: add lodash bundled
@seveibar
tscircuit/schematic-viewer
1.0.14
fix: mm display fix
@seveibar
tscircuit/pcb-viewer
1.2.8
fix: smaller screen size grid spacing
@seveibar
fix: remove border
@seveibar
fix: add supergrid instead of manual grid
@seveibar
tscircuit/react-fiber
1.0.5
fix: add net alias support
@seveibar
tscircuit/tscircuit
upgrade pcb viewer to stop constantly expanding
@seveibar
fix: upgrade everything in dev mode
@seveibar
tscircuit/supergrid
render mouse target text same as major text
@seveibar
add textColor and double click to set mouse target
@seveibar
fix error w/ negative values, fix text not display on black bg
@seveibar
Update README.md
@web-flow
2023-08-13
tscircuit/builder
1.2.14
fix: fixes for schematic text builder
@seveibar
fix schematic text type
@seveibar
fix: support for defining components more easily
@seveibar
tscircuit/schematic-viewer
1.0.13
incorporate super grid
@seveibar
fix: net alias drawing
@seveibar
tscircuit/supergrid
export some useful utilities
@seveibar
dont bundle react
@seveibar
1.0.1
@seveibar
add repository
@seveibar
rename to react-supergrid
@seveibar
initial build
@seveibar
better grid inference numbers
@seveibar
allow mouse label
@seveibar
minor style adjustments
@seveibar
semi-major lines
@seveibar
initial
@seveibar
2023-08-12
tscircuit/builder
1.2.13
fix: proper id names for custom components
@seveibar
schematic symbol builder add, net alias builder progress
@seveibar
define new component system working
@seveibar
rename "add" to "addPort"
@seveibar
update led circuit snapshot
@seveibar
introduce smoke tests and simpler component definition
@seveibar
tscircuit/schematic-viewer
unnecessary code for box fix
@seveibar
support for drawing schematic_box
@seveibar
render line box
@seveibar
2023-08-02
tscircuit/tscircuit
some commented todo features
@seveibar
2023-08-01
tscircuit/tscircuit
connect LM117 to vout
@seveibar
2023-07-31
tscircuit/debug-viewer
1.0.9
fix: pass source components into debug layout (fixes not seeing source ports)
@seveibar
fix: add support for viewing source ports if present
@seveibar
tscircuit/tscircuit
fix: defaultView for editor, work towards connecting trace
@seveibar
2023-07-25
tscircuit/builder
1.2.12
fix: better bug builder schematic output for undefined top/bottom sizes
@seveibar
tscircuit/schematic-viewer
1.0.12
fix: improve bug rendering
@seveibar
2023-07-24
tscircuit/builder
1.2.11
fix: move get port position to utils and export
@seveibar
tscircuit/schematic-viewer
1.0.11
fix: center bug properly about center
@seveibar
fix: three sided bug renders properly
@seveibar
demonstrate three bug issue
@seveibar
tscircuit/tscircuit
fix: schematic viewer bug offset
@seveibar
2023-07-23
tscircuit/builder
1.2.9
fix: orientation should be CCW
@seveibar
fix: support for three-sided bugs, top side and bottom side bugs
@seveibar
checkpoint, 3 sided bug
@seveibar
fix: no negative hashes
@web-flow
fix: handle bad hash and no color
@web-flow
fix: simpler build
@seveibar
fix: bad import
@seveibar
fix: add nice-color-palettes
@seveibar
fix: add find bounds and center and other debug utilities
@seveibar
fix: tests and types
@seveibar
tscircuit/schematic-viewer
1.0.9
start three sided bug
@seveibar
fix: add @tscircuit/builder to peer dependencies
@seveibar
fix: center schematic automatically
@seveibar
better storybook, add deeper
@seveibar
fix: add repo link
@web-flow
tscircuit/pcb-viewer
1.2.5
fix: add soup parameter to pcbviewer and remove unneeded storybook addons
@seveibar
fix: add repository in package json
@web-flow
tscircuit/react-fiber
1.0.4
fix: repository url
@seveibar
fix: update deps
@seveibar
fix: clarify readme
@web-flow
fix: typo in top_size
@seveibar
tscircuit/debug-viewer
1.0.8
fix: fix incorrect elements rendered when providing soup
@seveibar
tscircuit/tscircuit
checkpoint, invalid bug
@seveibar
mostly usable editor
@seveibar
better icons, no padding in storybook
@seveibar
start arduino nano
@seveibar
introduce workflows
@seveibar
get pcbviewer working
@seveibar
checkpoint sidebar selection
@seveibar
checkpoint moving towards sidebar
@seveibar
switch to webpack, add yalc commit protection
@seveibar
2023-07-22
tscircuit/schematic-viewer
1.0.6
fix: switch jsx build (#8)
@web-flow
tscircuit/pcb-viewer
1.2.3
fix: jsx runtime
@web-flow
tscircuit/sparkfun-packages
fix: add semantic release, build and minify to dist
@seveibar
tscircuit/debug-viewer
1.0.7
Issue Closed: README Images
@seveibar
fix: colors sometimes not being found, fallback color
@seveibar
fix: make sparkfun-packages a peer dep
@seveibar
fix: dont bundle, add peer deps
@seveibar
fix: add repository to packagejson
@web-flow
fix: Update README.md
@web-flow
Update tsconfig.json
@web-flow
tscircuit/tscircuit
tweaks, first render working
@seveibar
2023-07-20
tscircuit/debug-viewer
1.0.2
fix: old dep
@seveibar
fix: handle no children
@seveibar
fix: add description
@web-flow
fix: add release deps
@seveibar
Update README.md
@web-flow
fix: add release config
@web-flow
tscircuit/tscircuit
add builder
@seveibar
accept any version in peer dep
@seveibar
initialize storybook
@seveibar
checkpoint, lots of installs
@seveibar
2023-07-19
tscircuit/react-fiber
1.0.3
fix: add footprint to pcb components for typecheck
@seveibar
tscircuit/debug-viewer
fix: replace stringhash
@seveibar
fix: add examples link
@seveibar
fix: workflows, readme, storybook
@seveibar
2023-07-18
tscircuit/debug-viewer
fix: footprint and schematic working w/ no initial drag issue
@seveibar
2023-07-17
tscircuit/pcb-viewer
1.2.2
fix: Merge pull request #6 from tscircuit/codesandbox-settings Add CodeSandbox Settings. Add CodeSandbox link to README
@web-flow
Merge pull request #7 from tscircuit/display-error Display error on the screen
@web-flow
2023-07-16
tscircuit/schematic-viewer
1.0.5
fix: update readme to reference only schematic viewer
@web-flow
fix drag for react (#7)
@web-flow
tscircuit/debug-viewer
basic rendering working, some issues with mouse transform
@seveibar
better storybook setup, more minimal
@seveibar
update next add storybook
@seveibar
2023-07-14
tscircuit/pcb-viewer
display error on the screen
@nogueirarissa
2023-07-12
tscircuit/pcb-viewer
update CodeSandbox link in README.md
@nogueirarissa
Update tasks.json
@nogueirarissa
add tasks.json file for project setup and running tasks
@nogueirarissa
update start script to use Storybook and specify port
@nogueirarissa
add story demonstrating errors don't display
@seveibar
tscircuit/routing
Merge pull request #3 from tscircuit/draft/romantic-stitch Add CodeSandbox Settings. Add CodeSandbox link to README
@web-flow
update CodeSandbox link in README.md
@nogueirarissa
add tasks.json file for project setup and running tasks
@nogueirarissa
update start script to use Storybook and specify port
@nogueirarissa
2023-07-11
tscircuit/schematic-viewer
1.0.4
style(stories): remove HelloWorld.stories.tsx (#6)
@web-flow
Update README.md
@web-flow
Use Storybook by Default, Add Codesandbox Settings (#5)
@web-flow
fix: Introduce Storybook, Deploy (#4)
@web-flow
tscircuit/pcb-viewer
1.2.1
Issue Closed: Deploy Storybook to Vercel, Link to Storybook in README
@seveibar
fix: Merge pull request #4 from tscircuit/deploy-storybook Deploy Storybook
@web-flow
update readme, deploy storybook
@nogueirarissa
tscircuit/homepage
Update SubscribeHero.tsx
@web-flow
tscircuit/routing
1.0.3
Issue Closed: Deploy Storybook to Vercel, Link to Storybook in README
@seveibar
fix: Merge pull request #2 from tscircuit/deploy-storybook Deploy Storybook
@web-flow
update readme, deploy storybook
@nogueirarissa
2023-07-10
tscircuit/pcb-viewer
1.2.0
fix: fix build
@seveibar
feat: pcb viewer working with routes
@seveibar
fix: simple resistor is rendering
@seveibar
fix: PCBViewer is smarter, adjusts size and has zooming/panning
@seveibar
introduce storybook (#2)
@web-flow
tscircuit/homepage
Merge pull request #2 from tscircuit/dev/add_twitter_link add link twitter, remove subscribe button
@web-flow
reset package.lock
@nogueirarissa
Merge branch 'main' of https://github.com/tscircuit/homepage into dev/add_twitter_link
@nogueirarissa
2023-07-09
tscircuit/schematic-viewer
1.0.3
fix: remove jsx in build
@seveibar
fix: release config
@seveibar
fix: build prior to release
@seveibar
add semantic release git
@seveibar
fix: migrate from yarn, fix examples
@seveibar
fix: update release.config.js
@web-flow
tscircuit/pcb-viewer
1.1.0
feat: usage example
@seveibar
fix: bad token
@seveibar
fix: add readme
@seveibar
tscircuit/react-fiber
1.0.2
fix: traces now appear in development
@seveibar
fix test to use npm
@seveibar
fix: remove builder from deps
@seveibar
fix: switch cache to npm
@seveibar
fix: remove yarn lock
@seveibar
fix: more generous peer deps
@seveibar
tscircuit/homepage
fix peer dep issues
@seveibar
add link twitter, remove subscribe button
@nogueirarissa
tscircuit/routing
1.0.2
fix: add proper entrypoint
@seveibar
fix: a bit of usage
@seveibar
add semantic release depenedencies
@seveibar
fix: add release config
@seveibar
fix: npm token name
@seveibar
fix: add semantic release
@seveibar
readme
@seveibar
initial published version
@seveibar
mixed granularity work
@seveibar
artificial smoothing via close margin for near bias
@seveibar
2023-07-08
tscircuit/pcb-viewer
fix: upgrade version for semantic release
@seveibar
fix: more yarn to npm transition
@seveibar
fix: switch to npm from yarn
@seveibar
fix: accept any version of peer dependencies (#1)
@web-flow
tscircuit/routing
remove unused file
@seveibar
minor fixes
@seveibar
make problem harder, remove logic for ensuring continuguous reasons, introduce bug where you can have a duplicate border point
@seveibar
working border points implementation https://twitter.com/seveibar/status/1677819441818779648?s=20
@seveibar
better story, path optimization
@seveibar
multi-point routing
@seveibar
decent two point router
@seveibar
checkpoint rendering w/ storybook
@seveibar
2023-07-06
tscircuit/routing
initial
@seveibar
2023-07-04
tscircuit/schematic-viewer
fix: make easier to grab
@seveibar
fix: add semantic release
@seveibar
2023-06-25
tscircuit/sparkfun-packages
fix second typo
@seveibar
fix typo
@seveibar
rename to scoped package
@seveibar
prettify types
@seveibar
2023-06-19
tscircuit/sparkfun-footprints
checkpoint
@seveibar
initial work (#1)
@web-flow
2023-06-12
tscircuit/sparkfun-footprints
test
@seveibar
Update 4 files
@seveibar
initial
@seveibar
2023-06-11
tscircuit/ai-footprint-generator
checkpoint
@seveibar
tscircuit/log-soup
1.0.1
@seveibar
ready for publish
@seveibar
2023-06-10
tscircuit/react-fiber
fix: footprint positioning working
@seveibar
tscircuit/homepage
add roadmap page
@seveibar
add more markdown
@seveibar
roadmap text
@seveibar
tscircuit/debug-viewer
ignore dist directory
@seveibar
initial
@seveibar
2023-06-05
tscircuit/react-fiber
start rendering footprints in led-circuit-2
@seveibar
make sure smtpads are rendered
@seveibar
import type test fix
@seveibar
2023-06-03
tscircuit/homepage
use typescript instead of esbuild-wasm
@seveibar
prototype building typescript
@seveibar
2023-06-02
tscircuit/pcb-viewer
example canvas elements renderer with mouse matrix transform
@seveibar
tscircuit/homepage
add use mouse matrix transform with ref use effect fix
@seveibar
2023-06-01
tscircuit/pcb-viewer
add use mouse matrix transform dep
@seveibar
canvas elements example
@seveibar
tscircuit/homepage
pcb viewer initial render, no components showing
@seveibar
2023-05-31
tscircuit/schematic-viewer
fix build for nextjs consumers
@seveibar
tscircuit/homepage
grid showing
@seveibar
schematic no longer overflows and can be dragged
@seveibar
2023-05-24
tscircuit/schematic-viewer
Get Panning Working (#2)
@web-flow
tscircuit/homepage
initial prerenderered schematic view
@seveibar
2023-05-21
tscircuit/schematic-viewer
global context being used breaking things
@seveibar
fix schematic component render
@seveibar
2023-04-24
tscircuit/schematic-viewer
transforms initial
@seveibar
2023-04-19
tscircuit/schematic-viewer
verified working version
@seveibar
inc version
@seveibar
remove deps
@seveibar
fix jsx in output
@seveibar
add export
@seveibar
fix schematic for components with children, traces still incorrect
@seveibar
fix more types
@seveibar
fix: fix types and update react fiber
@seveibar
tscircuit/homepage
tabs for circuit editor
@seveibar
minor cleanup
@seveibar
2023-04-17
tscircuit/react-fiber
fix: better export from intrinsic jsx
@seveibar
fix: deploy w/ node18
@seveibar
fix: type issues
@seveibar
fix rotation not being used
@seveibar
tscircuit/homepage
remove image
@seveibar
add more details
@seveibar
allow signup
@seveibar
initial basic
@seveibar
2023-04-16
tscircuit/schematic-viewer
convert led circuit to react
@seveibar
render led circuit from builder
@seveibar
tscircuit/react-fiber
led circuit written in jsx w/ absolute positioning
@seveibar
add reactified led circuit
@seveibar
2023-04-15
tscircuit/debug.tscircuit.com-frontend
add mouse indicator
@seveibar
2023-04-10
tscircuit/react-fiber
fix: footprint offsets via pcb_x, pcb_y
@seveibar
led circuit progress
@seveibar
fiber
@seveibar
2023-04-09
tscircuit/react-fiber
more jsx types
@seveibar
type progress and led circuit progress
@seveibar
2023-02-08
tscircuit/react-fiber
fix log layout function
@seveibar
2023-02-07
tscircuit/react-fiber
test with more pcb components
@seveibar
2023-02-06
tscircuit/react-fiber
checkpoint, logging
@seveibar
tscircuit/debug.tscircuit.com-frontend
permanent dark mode
@seveibar
tscircuit/debug.tscircuit.com-backend
configure forwarding
@seveibar
proxy frontend requests
@seveibar
2023-02-05
tscircuit/debug.tscircuit.com-frontend
update string hash, changing node version in pages
@seveibar
downgrade string-hash
@seveibar
add build and fix type in _app
@seveibar
migrate to debug server
@seveibar
add types
@seveibar
proxy to debug api
@seveibar
tscircuit/debug.tscircuit.com-backend
variation to prevent caching if origin not initially set
@seveibar
more permissive cors
@seveibar
2023-01-22
tscircuit/debug.tscircuit.com-backend
add test for add_soup
@seveibar
2023-01-10
tscircuit/debug.tscircuit.com-backend
soup_group/get test
@seveibar
2023-01-09
tscircuit/debug.tscircuit.com-backend
seeding setup, migrations setup using vfs
@seveibar
2023-01-08
tscircuit/debug.tscircuit.com-backend
checkpoint
@seveibar
work towards better testing
@seveibar
2023-01-07
tscircuit/debug.tscircuit.com-backend
initial wrangler fixture working
@seveibar
fixture
@seveibar
2022-12-22
tscircuit/debug.tscircuit.com-backend
fix missing soup_id
@seveibar
add cors support
@seveibar
fix migrated at
@seveibar
temporarily fix upsert with delete all
@seveibar
parse content
@seveibar
checkpoint
@seveibar
2022-12-19
tscircuit/debug.tscircuit.com-backend
some explanation
@seveibar
fix reset script
@seveibar
progress testing d1
@seveibar
2022-12-18
tscircuit/footprint-editor
start editor
@seveibar
initial
@seveibar
tscircuit/debug.tscircuit.com-backend
get endpoints started
@seveibar
initial
@seveibar
2022-12-10
tscircuit/pcb-viewer
inc version
@seveibar
fix: transform should trigger re-render
@seveibar
tscircuit/debug.tscircuit.com-frontend
add drag and zoom to pcb layout
@seveibar
new use mouse matrix transform
@seveibar
debug layout transforms
@seveibar
2022-11-08
tscircuit/pcb-viewer
fix for rect transform
@seveibar
tscircuit/debug.tscircuit.com-frontend
attempt update fix
@seveibar
2022-11-07
tscircuit/pcb-viewer
fix: fix circle radius being drawn too large
@seveibar
fix: debug text consistent size
@seveibar
fix: custom build for tsup to get around next changing the jsx pref
@seveibar
tscircuit/debug.tscircuit.com-frontend
pcb layout working
@seveibar