fix: update extended type support (#191)
-
Dependencies
- Added
jsondiffpatch
library for advanced object diffing - Added
superjson
library for enhanced object serialization
- Added
-
New Features
- Improved object serialization and deserialization support
- Enhanced date handling in object comparisons
-
Testing
- Added new test cases to verify object serialization integrity
- Expanded test utility functions to support more complex object scenarios
-
Refactoring
- Updated repository methods to use more sophisticated patching techniques
@dotinc/ogre-react@0.12.2
- fix: remove re-exports of gitgraph template (@nadilas)
@dotinc/ogre-react@0.10.0
,@dotinc/ogre@0.10.0
@dotinc/ogre@0.7.0
- chore: exclude cli publishing for now #145 (@nadilas)
- chore: fix github actions #143 (@nadilas)
@dotinc/ogre@0.4.0
@dotinc/ogre-react@0.4.0
@dotinc/ogre-react@0.4.0
,@dotinc/ogre@0.4.0
- chore(deps): bump next-transpile-modules from 9.0.0 to 9.1.0 #99 (@dependabot[bot])
- chore(deps): bump eslint-config-next from 12.1.0 to 12.3.4 #100 (@dependabot[bot])
- chore(deps-dev): bump eslint from 8.10.0 to 8.56.0 #138 (@dependabot[bot])
- chore(deps): bump polished from 4.1.4 to 4.3.1 #139 (@dependabot[bot])
- chore(deps-dev): bump @babel/traverse from 7.17.3 to 7.23.9 #141 (@dependabot[bot])
- chore(deps): bump next-plausible from 3.2.0 to 3.12.0 #134 (@dependabot[bot])
- chore(deps): bump react-live from 3.0.0 to 3.2.0 #136 (@dependabot[bot])
- chore(deps): bump eslint-config-prettier from 8.5.0 to 8.10.0 #133 (@dependabot[bot])
- update package.json #137 (@nadilas)
- chore(deps): bump next-plausible from 3.1.6 to 3.2.0 #51 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/microsoft-teams from 10.34.1 to 10.37.1 #48 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/released from 10.34.1 to 10.37.1 #50 (@dependabot[bot])
- chore(analytics): add plausible #48 (@nadilas)
@dotinc/ogre@0.4.0
- chore(deps-dev): bump ava from 4.3.0 to 4.3.3 #76 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 17.0.38 to 17.0.45 #59 (@dependabot[bot])
- chore(deps): bump tslib from 2.3.1 to 2.6.2 #137 (@dependabot[bot])
- chore(deps-dev): bump ava from 4.1.0 to 4.3.0 #57 (@dependabot[bot])
- chore(deps-dev): bump ts-node from 10.7.0 to 10.8.1 #55 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 17.0.21 to 17.0.38 #49 (@dependabot[bot])
@dotinc/ogre-react@0.4.0
,@dotinc/ogre@0.4.0
- chore(deps-dev): bump typescript from 4.6.2 to 4.7.4 #54 (@dependabot[bot])
- chore(analytics): add plausible (@nadilas)
- Add reviews (@nadilas)
@dotinc/ogre-react@0.3.0
- npm release of ogre-react (@nadilas)
@dotinc/ogre-react@0.2.1
- npm release of ogre-react (@nadilas)
@dotinc/ogre@0.2.0
- chore: remove old dev deps (@nadilas)
@dotinc/ogre@0.1.2
- chore: clean published packaage (@nadilas)
@dotinc/ogre@0.1.1
- Publishing #3 (@nadilas)
- feat(versioning): commit on detached HEAD (@nadilas)
- feat(versioning): commit --amend implemented (@nadilas)
- feat(versioning): allow branch creation during checkout (@nadilas)
- feat(versioning): branching and checkout implemented (@nadilas)
- feat(versioning): refs implemented (@nadilas)
- feat(versioning): commits move head ref (@nadilas)
- feat(commit): bring commit hash closer to git hash in meaning (@nadilas)
- feat: implement fast-forward merge (@nadilas)
- feat(merge): implement branch function in preparation (@nadilas)
- feat: implement Checkout(), Head() on VersionControlled (@nadilas)
- feat: implemented VersionControlled object with basic commits and history (@nadilas)
@dotinc/ogre@0.1.0
- clean release script (@nadilas)
- chore: sync package-lock.json (@nadilas)
- chore: update coverage wf badge (@nadilas)
- chore: replace coveralls badge with codecov (@nadilas)
- chore: move coveralls to absolute path (@nadilas)
- chore: add auto microsoft-teams plugin (@nadilas)
- chore: add missing auto npm plugin (@nadilas)
- chore: replace unused basepath for coveralls with path-to-lcov (@nadilas)
- chore: add basepath to coveralls workflow (@nadilas)
- chore: add auto plugins (@nadilas)
- chore: add default author to package.json (@nadilas)
- chore: add missing turbo script coverage:coveralls (@nadilas)
- chore: change to 'auto' release workflow (@nadilas)
- chore: change to npm package manager (@nadilas)
- chore: add package manager to package.json (@nadilas)
- chore: update README.md (@nadilas)
- chore: add publishing to github packages (@nadilas)
- chore: shorten package scope (@nadilas)
- test: make sure we can checkout a new branch on an empty repo (@nadilas)
- chore: exclude test files from build (@nadilas)
- chore: add README.md (@nadilas)
- test: make sure refs are not moved after checkout of commit in detached state (@nadilas)
- chore: preparing for release (@nadilas)
- chore: rename coverage workflow (@nadilas)
- chore: bump node version in coveralls.yml workflow (@nadilas)
- chore: add file output to coverage script command (@nadilas)
- chore: fix coverage script command (@nadilas)
- chore: move coveralls.yml into place (@nadilas)
- chore: add github actions (@nadilas)
- chore: finish move to separate repo (@nadilas)
- carve out open source project (@nadilas)
- refactor: make logs return a commit chain instead of console dumping (@nadilas)
- chore: add coverage scripts (@nadilas)
- refactor(versioning): clean up repository by moving out helper methods (@nadilas)
- chore: add obj memory size estimation calculation (@nadilas)
- test: add nyc coverage reports (@nadilas)
- test: make sure checkout adjusts underlying data object (@nadilas)
- chore: remove unnecessary console.log (@nadilas)
- chore: format commit.test.ts (@nadilas)
- refactor(versioning): rename VersionControlled to Repository (@nadilas)
- refactor: separate commit.test.ts (@nadilas)
- test: separate merge.test.ts and test.utils.ts (@nadilas)
- test: make ava auto-transpile ts work (@nadilas)
- refactor: eslint format and versioning cleanup (@nadilas)
@dotinc/ogre@0.1.0
- chore: add npmjs override for intial publishing of scoped package (@nadilas)
- chore: replace coveralls with codecov (@nadilas)
- chore: run tests with coverage before running coveralls report (@nadilas)
- doc: stat coverage file (@nadilas)
- doc: fine-tune description (@nadilas)
- test: fix repo import in merge.test.ts (@nadilas)
- test: refactor first fast-forward test (@nadilas)
- test: extend branch creation test (@nadilas)
- chore: turn into turborepo (@nadilas)