Storage.Net v9.1.3 Release Notes

Release Date: 2019-12-13 // over 4 years ago
  • ๐Ÿ”„ Changes:

    • ๐Ÿš€ 5c1643d automating github releases
    • โšก๏ธ 63bb2f0 update docs
    • โšก๏ธ 6e10b55 quick doc update
    • ๐Ÿ“š e278ffb transform sinks documentation
    • ๐Ÿ‘€ c152670 all storage providers support non-seekable streams
    • ๐Ÿ‘€ e1db147 check for non-seekable streams can be uploaded
    • edacfcd stupid me!
    • 8da5bf0 run under netcoreapp 2.1?
    • b4ab2de massive improvements to transform sinks
    • ๐Ÿ“š ae355de documentation update ๐Ÿ‘€ See More 1cfde0c create PR template fa62fdd fix pipeline ๐Ÿ”€ f83a772 merge ๐Ÿ“„ a88a6c5 docs ๐Ÿš€ 797890e disable emulator tests in release 507bb53 msi connection strings and local emulator e549a44 opening up sinks โœ… 0868a1e better test coverage 26b6c02 basic sinks experiments ๐Ÿ‘ 3cfd075 support reading/writing json ๐Ÿ‘ c89b4a5 json serialisation support in blobs 192b466 concurrency issues 583161d peeks! 29cf74b peek for SQS 9286343 Peek for azure storage queus 42ee82c bump ๐Ÿ‘ 600d8b0 could be a better pipeline 0ea0098 bug in blob storage error handling a617a8c maybe gen1 in a fs works 8b062a9 might fix messaging failures d588d43 checkpoint 34f38f9 script fix 1b935bc removing key-value storage e6fe52a mark as secret 8a17f12 more parametrisation 0364b8e new key vault sdk 4aa0002 basic blob metrics 2f52be0 wrong prefix 7b79d22 table storage ๐Ÿ”Š d97c2bd logs container error handling ๐Ÿ›  3268888 property fixes 9bf2c01 TryGetProperty helper ๐Ÿ”Š c7a471d include logs container in blob result 3121663 schoolboy typo 65865b1 try adding tokencredential 05a61c2 missing "iscontianer" property e9101f5 mroe factory overloads 14a946b connectors and parameters ๐Ÿ“ฆ ab9e72e udpating package descriptions ๐Ÿ›  c48edac messaging fixes โœ… f20de4b tests ๐Ÿ’… df6f582 polishing ๐Ÿ— 2d2e59b build stor12? f9b1851 complete working adls gen2 357fb98 using native operations for gen2 delete ๐Ÿ›  3c0607d fixed zip storage ๐Ÿ‘€ 0a0e931 see if this will trigger 9a4f9b2 kick ๐Ÿ— c78aabe build stor12 9861561 split complete ecf5ae6 restoring tables โช d372610 azure files restored ๐Ÿ›  aa9856a packaging fixes 2bf2cfb small cleanup โช f562059 sas mostly restored โช 081db03 restored account sas and connection via sas ca567ba half successful work on ACL 180ac54 auth with service principal 22fe3b4 successful gen2 experiment on top of blob storage ๐Ÿ“ฆ 133957a screwed up package ids fc9cf29 simplifying project names ๐Ÿ›  5434749 simple exception fixes b41c5aa container public access api migrated 85ff4a4 lease api migrated ๐Ÿš€ fba9d58 acquire/release lease f3d59a6 barebone v12 ready ๐Ÿ‘ 6e4cc1a more v12 operations supported ac8dfc6 Need to set continuation to null if not exists in header. (#135) 9cd1c7f first take on list a283fc0 Changed ContentLength from int to long (#134) ๐Ÿ‘ 5c3297e Add continuation token support to list directories (#133) 50a6d4f started work on v12 wrapper ๐Ÿ— 9931e1d connection string builder for azure file share 7e06937 ADLS Gen 2 - Get and set permissions for filesystem. (#132) ec615a5 nullreference fix โœ… 56d3e99 change filesystem name in tests ๐Ÿ‘ ba1389b lease operations support containers 1291fdd EventHubs Receiver ๐Ÿ›  9604b48 various bugfixes 381377e create S3 connection string from profile name ๐Ÿ‘ cebdb95 aws cli profile support in connection strings b3ac83a compilaiton bug 68e1057 add session token to aws factory 6f92a68 add aws session token to connection string 895dcde get raw aws cli credentials ๐Ÿ‘ 516ff82 experimental support for AWS CLI credentials file 9ff6ede bug: files larger than certain size would read in adls gen 2 c88e162 token auth e8719eb doc trigger fix โšก๏ธ 35a721b update docs e5a1441 delete unused code 3f17395 adding blob sas policy generator 92a732d attributes formatted nicely ๐Ÿšš 05adcf9 - blob conversion is more generic, moved to AzConvert a7dcfce - when blobs have snapshots, they are deleted too instead of failing f434dc8 container public access methods for blob storage e79f30b blob storage sas b9f6ac4 messaging interfaces โฌ†๏ธ 6b48374 upgraded a few packages ๐Ÿ“š 50e8767 documentation update 8ba9236 azure files directory delete bug 01ce091 known prefix for azure blob and file storage 2ce5a3e add known prefix dictionary 20e0f22 aws s3 region resolution improvements ๐Ÿ›  635b573 blob storage - small fixes ๐Ÿ— 21a7ca6 cs builder experiments abe43d2 azure blob storage container sas ๐Ÿ”€ 7bcecfe merging b4c0683 rename optimisations 40e2fbf adls gen2 flushing 14d0338 the first version of rename file and folder ๐Ÿ‘ 3527691 support for creating folders in blob storage de2c70e generate account SAS and connect via it ๐Ÿ’… ca4d94b polishing queue tests ๐Ÿ‘ 207c1b4 support MSI in azure key vault 5138d0d service bus queue message receiver a758464 blip cf6ede6 receive experiments 7b3506f eventhub start 385823c messageCount stability in all implementations 0a67fae message count for SQS โœ… 3d4731b flushasync in writestream (adls) ๐Ÿš€ d31b1c6 release queuesvnext 570e4ed hmmmmmmmmmmmmm 9aeb55f queue improvements f9ded48 nullref validation d6a351c hooking up SQS 2ecf129 listing channels ๐Ÿš€ f53a948 make deployment depend on all tests โœ… 6ed03a3 start running messenger tests ๐Ÿ”จ 273db87 refactoring 3 basic providers 63645a1 fit slide to drawing โšก๏ธ 6d27209 update top slide, add gcp 5d29320 GCP ๐Ÿ“Œ 48f24eb pin share 1ef2b86 Azfiles (#122) 638d0b8 enrich with more properties ๐Ÿšš 18afdec remove graph reference ๐Ÿ‘ dc09b45 Gen 2 ACL supports returning identity ef43b5c return blob container properties 28b936f add way more properties to azure blob getblob 2ee1000 bump version ๐Ÿ”€ 8aab4c2 Merge branch 'master' of https://github.com/aloneguid/storage 93b73e8 do not url-encode disk items 0๏ธโƒฃ a04ca8d splitting default acls (#120) e3a3cb1 Messagepeek (#119) 10481e8 small perf improvements (#117) ๐Ÿ‘ 7780190 Filesystem support (#116) b2c58f7 - adls gen2 - return properties of filesystems instead of failing. ๐Ÿ“‡ 274efca - fixed a bug in S3 when changing metadata was deleting object content ๐ŸŽ edd9d38 adls gen2 write performance - using BufferedStream for writes. โšก๏ธ f2c5496 update docs on S3 ๐Ÿ”’ 3b85bbf Adls gen2 security (#113) 18cf044 S3 Factory: Allowing to skip bucket creation when using access keys ๐Ÿ“‡ 37a5347 gen 2 supports user metadata (#110) e1dd472 Stabilising Gen 2 implementation (#109) 33fb718 Add managed identity to ADLS Gen 2 (#107) ๐Ÿ›  5a268e1 Fixed: AwsS3BlobStorage was never set to initialized when the bucket already existed. This caused a PutBucketRequest with every GetClient() (#108) ๐Ÿ”€ b5b8bc9 Merge branch 'master' of https://github.com/aloneguid/storage โšก๏ธ f0d56a5 nice doc updates 5ce07ba Enable aws.s3 connection strings without keyId/key (#105) [#104] 48d2e0d Adls gen2 refinements (#106) ๐Ÿ“‡ 7f0b2a6 AWS: skip metadata generation for folders โšก๏ธ 7ec9f1b update netbox so that classic .net strong name validation succeeds (#103) b8c9a76 legacy renames 40d7372 quick fix for databricks - rewind stream position ๐Ÿ”€ f619745 Merge pull request #102 from aloneguid/databricks-dbfs a122cbd openreadasync adbde2e databricks prototype ๐Ÿ”€ ea7d726 Merge pull request #101 from aloneguid/azblobs-iscontainer ๐Ÿ— 6076188 don't fail build on error ๐Ÿ“š bb39e14 documentation update โœ… b977051 more tests 9dca61a ZIP โœ… 4d9be21 this test doesn't need attributes de04ae3 a typo! โœ… 1f29da2 can't run tests from multiple OSes simultaneously - they overwrite each other's data c4ba723 limit it โœ… d9dbc1e disable FTP tests 887e1fa Azure Blobs + improments ๐Ÿ”€ 97714fd Merge pull request #100 from aloneguid/aws-browser 1969f1c adding async limiter to S3 ๐Ÿ‘ 8d65bdd recurse list support in s3 ce278c0 S3 hierarchy ๐Ÿ”€ 5df5e34 Merge pull request #99 from opicagroup/dev/support-for-s3-from-within-ecs-containers ๐Ÿ‘ de1dd58 changes required to support factory creation of S3 blob storage classes when relying on container or lambda based role permissions as opposed to explicit access key and secret permissions f5483ec s3 should return folders 6707887 S3 didn't return size ๐Ÿ‘ fd9ab6e KeyVault more attributes supported ๐Ÿ”€ 747e677 Merge branch 'master' of https://github.com/aloneguid/storage ๐Ÿšš 5b28967 remove coverlet references 99c06a7 Merge pull request #95 from leirasf/feature/Add_timestamp_mapping_to_key_value_result ๐Ÿšš 270ac57 remove useless sonar badges 7612f9f sonar is so useless! ๐Ÿšš d316751 remove tests badge โœ… 93cf7fd only run unit tests during PRs 7496b69 Merge pull request #94 from leirasf/feature/Add_azure_service_bus_message_id 93d895e Add timestamp to storage key value result fbdec25 Add message id to storage convert process ๐Ÿ”€ 8585fb5 Merge pull request #92 from richardoliverpearce/fix-adls-gen-2-tests โšก๏ธ ff17355 Change etag from DateTime to string, to reflect updated api. ๐Ÿ‘ f388516 azure key vault connection string support ๐Ÿ— f88c566 connection string support building from parts 1019d7e FTP 34703c9 dispose throttler ๐Ÿ”€ 99436a6 Merge branch 'master' of https://github.com/aloneguid/storage e4a4963 fix constraints ๐Ÿ”€ 17ebed0 Merge pull request #88 from RicoSuter/features/add-cancellation-token-to-on-message-async d9be4e8 Add cancellation token to StartMessagePumpAsync onMessageAsync โšก๏ธ 5251ba1 readme update b5ab9f1 inject master 8ba83bb add opencollective info ๐Ÿ— 23d9219 fixing multitarget build errors ๐Ÿšš a2575b7 remove net core 3 2ced8c8 target netstandard2.0 explicitly where only 1.6 is present 25c6b90 md5 hash is no longer included in disk blob provider as it's very expensive 7e009ea path normalization ๐Ÿ“„ 35bc7cb AWS S3 acceptable docs. ๐Ÿ‘ 3cc2dc2 initial support for connection strings in AWS s3 0106b58 rename ID in Blob to Name 59f8c31 quick fix on file access errors ๐Ÿ”€ da1201c Merge pull request #84 from richardoliverpearce/v7 ce85135 moving under main DL project b897f17 change filesystem name ๐Ÿ”€ 212c0e7 Merge with upstream e2ce6c7 Added Azure Data Lake Gen 2 provider. โš  3d11de4 allow no warnings 95b340b code coverage in sonar is a joke โšก๏ธ e9b0825 update drawings ๐Ÿšš 239768b WriteAsync removed from IBlobStorage to make things much simpler โœ… 1029696 aws tests and decorator experiments b98c2f9 more cool stuff ๐Ÿ— e9974ed use housework to set build number ๐Ÿšš be1d436 remove conditionals โœ… 08b9fd2 fix list test โœ… 71dc55f fix upload test 76201b7 so tired of this shitty gitversion bugs ba63318 use gitversion preview 368ac71 use ubuntu vmImage ๐Ÿ 08b0a22 drop support for windows .net framework ๐Ÿ— This list of changes was auto generated.