[OPTIC-RELEASE-AUTOMATION] release/v1.0.0 #836
                
     Merged
            
            
          
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Optic Release Automation
This draft PR is opened by Github action optic-release-automation-action.
A new draft GitHub release v1.0.0 has been created.
Release author: @EvanHahn
If you want to go ahead with the release, please merge this PR. When you merge:
The GitHub release will be published
The npm package with tag latest will be published according to the publishing rules you have configured
The following tags will be updated to point to the latest appropriate commit: v1
If you close the PR
What's Changed
dataType.createWithDocId()by @gmaclennan in feat: Add internaldataType.createWithDocId()#192coreOwnershiprecords inIndexWriter[1/3] by @gmaclennan in feat: handlecoreOwnershiprecords inIndexWriter[1/3] #214listLocalPeers()&local-peersevent by @gmaclennan in feat:listLocalPeers()&local-peersevent #360$syncAPI methods by @gmaclennan in feat: add$syncAPI methods #361MapeoProjectandMapeoManagerby @tomasciccola in feat: dbMigrationPathOpt - add db migration path toMapeoProjectandMapeoManager#384project.close()by @tomasciccola in feat: addproject.close()#375dataType.delete, test it by @tomasciccola in grab existing doc when callingdataType.delete, test it #420assignRole()method to MemberApi by @achou11 in feat: addassignRole()method to MemberApi #423net.isIPv4over custom function by @EvanHahn in chore: prefernet.isIPv4over custom function #443.find(fn)over.filter(fn)[0]by @EvanHahn in chore: prefer.find(fn)over.filter(fn)[0]#444deviceIdfromgetDeviceInfo()by @gmaclennan in feat: returndeviceIdfromgetDeviceInfo()#454anytype in local peers test by @EvanHahn in chore: removeanytype in local peers test #487Map, notRecord, for listing all roles by @EvanHahn in chore: useMap, notRecord, for listing all roles #512noopeverywhere by @EvanHahn in chore: use the samenoopeverywhere #511t.snapshot()to type definitions by @EvanHahn in chore: add Brittle'st.snapshot()to type definitions #535getExpectedConfigby @EvanHahn in chore: shortengetExpectedConfig#536sizehelper in config import tests by @EvanHahn in chore: usesizehelper in config import tests #568t.end()by @EvanHahn in test: remove spurious uses oft.end()#595addressmethod fromLocalDiscoveryby @EvanHahn in chore: remove unusedaddressmethod fromLocalDiscovery#600==and!=by @EvanHahn in chore: disallow==and!=#605SyncApi"is syncing" logic by @EvanHahn in chore: simplifySyncApi"is syncing" logic #610