Releases: gopcua/opcua
v0.1.6
Changelog
6a8e9fe Add test for creating a new request
1659e57 Make counter roll-overs more robust
4d7f414 Merge pull request #200 from gopcua/more-browsing
1ebef64 Merge pull request #261 from gopcua/drop-reflection
26eda16 Merge pull request #263 from gopcua/rename-xml-element
44d8b1c Merge pull request #271 from gopcua/robust-seqnr-clean
22f9748 Merge pull request #280 from gopcua/fix/issue-270
dfd49e4 Merge pull request #284 from Intelecy/fix/283
25d4334 Merge pull request #286 from Intelecy/fix/285
f1465f7 Merge pull request #289 from Intelecy/fix/issue-287
4326b25 Merge pull request #291 from Intelecy/feature/errors
1282fe1 Refactor request message creating for better testing
a433df1 Remove reflection from SecureChannel code
ce147a4 Rename XmlElement to XMLElement
d8c8faf Rename svc to req where appropriate
5d4690b add common error prefix; switch to pkg errors
cae888b add type id 0x00 support
a2111b0 also browse child properties
9e6d888 cleanup of #291 and errors comment
4b95fb6 drop dependency on github.com/pkg/errors
6ea7838 fix custom timeouts not being utilized from SendRequestWithTimeout
8df6eec fix guid padding
1d2f996 github comments
97dd9e5 go fmt
8cf9e1e handle implied ns=0
f3f73e3 more complex browsing example
9886945 re-enable read-test
8f9472c remove SendAsync from uasc package; no longer utilized
1ba4a60 rename Send to SendRequest
a213905 update browsing tool
v0.1.5
Changelog
e53badd Add support for methods
159c674 Do not send the certificate thumbprint for security mode None
2a297d0 First stab at integration tests
2c7aad4 Merge pull request #249 from Intelecy/fix/issue-248
d3a92a2 Merge pull request #252 from Intelecy/node-monitor
966a9de Merge pull request #255 from Intelecy/fix/issue-254
89d2678 Merge pull request #257 from gopcua/integration-test
553a90f Merge pull request #258 from gopcua/methods
df55217 Merge pull request #260 from gopcua/issue-259-clear-cert-for-none
da93ec5 add SubscriptionDiagnostics support
5e61c1a add monitor.Subscription to callback; cleanup example; expose underlying sub id
638f028 add variant size check
7c00633 add write test
5dae78d check for invalid subscription id
cca7346 cleanup
cb53ac6 drop unused code
593cbf4 fix removeNodes
bde3a4d fix circleci
22307d8 fix comment
66809f8 fix go vet issue
ad6decb pass stats through
6f7ab44 refactor chan/cb code into a single pump; cleanup example code
1a89adf refactor else
db310e8 remove panic
8141e45 remove timer leak
41f84d8 rename
4ce3cfd rename ctor. add sub id getter
1124d6e rename for clarity
5264f87 return nil and clarify cause
124fa34 typo
a2d7550 update README. Add HistoryRead
3697230 wip
v0.1.4
v0.1.3
2019-07-24
This release has a bug with Variant.Value()
that is fixed in v0.1.4.
Changelog
aa69324 Add support for arrays in variants
32c4f51 Document type registry and make safe for concurrent use
f8fd527 Follow-up to PR #236
878f978 Generalize type registry
59329e8 Merge pull request #237 from sdghchj/master
5e4a1a1 Merge pull request #238 from gopcua/issue-213-udt
ac572a5 Merge pull request #242 from gopcua/variant-arrays
569363a Merge pull request #244 from gopcua/pr-236-followup
8c6f237 Support user-defined types (UDT)
85c673a add comment
07d145c add method:translate relative path of browse name to node id
76aded6 better comments
6253cae drop dead code
e759465 improve udt example
df630e2 optimize code
4c5bf66 optimize returned error and example
cf89f3f unexport Variant fields
v0.1.2
Changelog
fc9a4f0 Merge pull request #224 from dvrkps/clean
1d9f479 Merge pull request #229 from gopcua/fix/issue-226
67a6e51 Merge pull request #230 from gopcua/fix/read-example-printout
3a9584a Merge pull request #232 from gopcua/fix/sechan-data-race#231
7796f36 Merge pull request #234 from gopcua/fix/sequence-number-misordering#233
edee101 Merge pull request #235 from gopcua/monitorchannel-cancellation
56ebe3c fix misspells
384a31c fix(secure_channel): fix data race in Receive()
5109a36 fix(secure_channel): send message chunks in order of SequenceNumber
9792669 fix: make Read example actually print the read value
7a5257f fixed regression of #215 fix from #211
1f7662d improved cancellation of monitorChannel() goroutine
fe925a7 ua: remove id >= 0 for uint
86a7e29 uacp: clean TestClientWrite
fa04726 uacp: clean TestConn
e6b4ed0 uacp: clean TestServerWrite
v0.1.1
Changelog
365ed02 Add version to README
4c56f8a Merge pull request #211 from gopcua/uasc-server-prep
640849c Update README
d6615d0 added additional context checking and minor code cleanup
024329a added context variable to examples
015fd79 modify error handling
f404679 move recv() loop from uasc into opcua package
3b8dfd9 removed the notifyCaller method as it is no longer in use
1c1102b update README