diff --git a/Directory.Build.props b/Directory.Build.props
index 7dd68ad9..127a7cd0 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -3,7 +3,7 @@
2.0.0.0
LibreMetaverse
Sjofn LLC, OpenMetaverse Developers
- Copyright © OpenMetaverse Developers 2008, 2017. Copyright © Sjofn LLC 2018-2022. All rights reserved.
+ Copyright © OpenMetaverse Developers 2008, 2017. Copyright © Sjofn LLC 2018-2024. All rights reserved.
LibreMetaverse is a trademark of Sjofn LLC.
Sjofn LLC
diff --git a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
index 43095e45..958c0934 100644
--- a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
+++ b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
@@ -1,12 +1,12 @@
- net48;net6.0-windows;net7.0-windows
+ net48;net6.0-windows;net7.0-windows;net8.0-windows
- net48;net6.0-linux;net7.0-linux
+ net48;net6.0-linux;net7.0-linux;net8.0-linux
- net48;net6.0-macos;net7.0-macos
+ net48;net6.0-macos;net7.0-macos;net8.0-macos
LibreMetaverse.GUI
diff --git a/LibreMetaverse.LslTools/LibreMetaverse.LslTools.csproj b/LibreMetaverse.LslTools/LibreMetaverse.LslTools.csproj
index 4a90aa2a..8c3cd8ac 100644
--- a/LibreMetaverse.LslTools/LibreMetaverse.LslTools.csproj
+++ b/LibreMetaverse.LslTools/LibreMetaverse.LslTools.csproj
@@ -1,6 +1,6 @@
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
LibreMetaverse.LslTools
LibreMetaverse.LslTools
Lexer for LSL scrripting language
diff --git a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
index 3d415741..bfca1c8d 100644
--- a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
+++ b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
@@ -4,7 +4,7 @@
LibreMetaverse.Rendering.Meshmerizer
Meshmerizer library for rendering mesh assets in LibreMetaverse
LibreMetaverse.Rendering.Meshmerizer
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Library
true
true
diff --git a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
index 2a6c0267..9c50aaef 100644
--- a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
+++ b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
@@ -3,7 +3,7 @@
LibreMetaverse.Rendering.Simple
Simple library for rendering mesh assets in LibreMetaverse
LibreMetaverse.Rendering.Simple
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Library
LibreMetaverse.Rendering.Simple
true
diff --git a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
index 4c70caaf..207bfc73 100644
--- a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
+++ b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
@@ -3,7 +3,7 @@
LibreMetaverse.StructuredData
LibreMetaverse structured data library
LibreMetaverse.StructuredData
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Library
LibreMetaverse.StructuredData
true
diff --git a/LibreMetaverse.Tests/LibreMetaverse.Tests.csproj b/LibreMetaverse.Tests/LibreMetaverse.Tests.csproj
index f85f2a9d..b9849bcd 100644
--- a/LibreMetaverse.Tests/LibreMetaverse.Tests.csproj
+++ b/LibreMetaverse.Tests/LibreMetaverse.Tests.csproj
@@ -1,7 +1,7 @@
LibreMetaverse.Tests
- net48;net6.0;net7.0
+ net48;net6.0;net7.0;net8.0
Library
LibreMetaverse.Tests
true
diff --git a/LibreMetaverse.Types/LibreMetaverse.Types.csproj b/LibreMetaverse.Types/LibreMetaverse.Types.csproj
index a78282b1..3bfe3e87 100644
--- a/LibreMetaverse.Types/LibreMetaverse.Types.csproj
+++ b/LibreMetaverse.Types/LibreMetaverse.Types.csproj
@@ -3,7 +3,7 @@
LibreMetaverse.Types
LibreMetaverse.Types
LibreMetaverse type library
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Library
LibreMetaverse
true
diff --git a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
index 4e4f7cd5..e34363dd 100644
--- a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
+++ b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
@@ -3,7 +3,7 @@
LibreMetaverse.Utilities
LibreMetaverse.Utilities
LibreMetaverse utility library
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Library
LibreMetaverse.Utilities
true
diff --git a/LibreMetaverse.Voice/LibreMetaverse.Voice.csproj b/LibreMetaverse.Voice/LibreMetaverse.Voice.csproj
index 07507eca..4c449820 100644
--- a/LibreMetaverse.Voice/LibreMetaverse.Voice.csproj
+++ b/LibreMetaverse.Voice/LibreMetaverse.Voice.csproj
@@ -9,7 +9,7 @@
true
snupkg
0419,1574,1591
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
x64;x86;AnyCPU
..\bin\
diff --git a/LibreMetaverse/LibreMetaverse.csproj b/LibreMetaverse/LibreMetaverse.csproj
index 28b23b36..0e47d27e 100644
--- a/LibreMetaverse/LibreMetaverse.csproj
+++ b/LibreMetaverse/LibreMetaverse.csproj
@@ -11,7 +11,7 @@
true
snupkg
0419,1574,1591
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
x64;x86;AnyCPU
..\bin\
diff --git a/PrimMesher/LibreMetaverse.PrimMesher.csproj b/PrimMesher/LibreMetaverse.PrimMesher.csproj
index cf88b92b..97bf28ac 100644
--- a/PrimMesher/LibreMetaverse.PrimMesher.csproj
+++ b/PrimMesher/LibreMetaverse.PrimMesher.csproj
@@ -4,7 +4,7 @@
LibreMetaverse.PrimMesher
LibreMetaverse.PrimMesher
Library
- net48;netstandard2.1;net6.0;net7.0
+ net48;netstandard2.1;net6.0;net7.0;net8.0
Dhalia Trimble, Sjofn LLC, OpenMetaverse Developers
true
true
diff --git a/Programs/Baker/Baker.csproj b/Programs/Baker/Baker.csproj
index 06b784f7..2361ab11 100644
--- a/Programs/Baker/Baker.csproj
+++ b/Programs/Baker/Baker.csproj
@@ -1,12 +1,12 @@
- net6.0-windows;net7.0-windows
+ net6.0-windows;net7.0-windows;net8.0-windows
- net6.0-linux;net7.0-linux
+ net6.0-linux;net7.0-linux;net8.0-linux
- net6.0-macos;net7.0-macos
+ net6.0-macos;net7.0-macos;net8.0-macos
Baker
diff --git a/Programs/GridProxy/GridProxy.csproj b/Programs/GridProxy/GridProxy.csproj
index 79151563..7a8b1e98 100644
--- a/Programs/GridProxy/GridProxy.csproj
+++ b/Programs/GridProxy/GridProxy.csproj
@@ -5,7 +5,7 @@
Library
GridProxy
true
- net6.0;net7.0
+ net6.0;net7.0;net8.0
x64;x86
..\..\bin\
false
diff --git a/Programs/VoiceTest/VoiceTest.csproj b/Programs/VoiceTest/VoiceTest.csproj
index e1265eff..9c61bb92 100644
--- a/Programs/VoiceTest/VoiceTest.csproj
+++ b/Programs/VoiceTest/VoiceTest.csproj
@@ -4,7 +4,7 @@
Exe
true
..\..\bin\
- net48;net6.0;net7.0
+ net48;net6.0;net7.0;net8.0
x64;x86;AnyCPU
false
diff --git a/Programs/examples/GridAccountant/GridAccountant.csproj b/Programs/examples/GridAccountant/GridAccountant.csproj
index e1c0c4d8..7caa2077 100644
--- a/Programs/examples/GridAccountant/GridAccountant.csproj
+++ b/Programs/examples/GridAccountant/GridAccountant.csproj
@@ -1,12 +1,12 @@
- net6.0-windows;net7.0-windows
+ net6.0-windows;net7.0-windows;net8.0-windows
- net6.0-linux;net7.0-linux
+ net6.0-linux;net7.0-linux;net8.0-linux
- net6.0-macos;net7.0-macos
+ net6.0-macos;net7.0-macos;net8.0-macos
GridAccountant
diff --git a/Programs/examples/IRCGateway/IRCGateway.csproj b/Programs/examples/IRCGateway/IRCGateway.csproj
index cb81fa41..16b0dfac 100644
--- a/Programs/examples/IRCGateway/IRCGateway.csproj
+++ b/Programs/examples/IRCGateway/IRCGateway.csproj
@@ -5,7 +5,7 @@
true
Exe
..\..\..\bin\
- net6.0;net7.0
+ net6.0;net7.0;net8.0
x64;x86
false
diff --git a/Programs/examples/PacketDump/PacketDump.csproj b/Programs/examples/PacketDump/PacketDump.csproj
index d1607c57..6f41a66b 100644
--- a/Programs/examples/PacketDump/PacketDump.csproj
+++ b/Programs/examples/PacketDump/PacketDump.csproj
@@ -5,7 +5,7 @@
Exe
true
..\..\..\bin\
- net6.0;net7.0
+ net6.0;net7.0;net8.0
AnyCPU
true
snupkg
diff --git a/Programs/examples/TestClient/TestClient.csproj b/Programs/examples/TestClient/TestClient.csproj
index 140c40b2..4a2a25db 100644
--- a/Programs/examples/TestClient/TestClient.csproj
+++ b/Programs/examples/TestClient/TestClient.csproj
@@ -4,7 +4,7 @@
Exe
true
..\..\..\bin\
- net48;net6.0;net7.0
+ net48;net6.0;net7.0;net8.0
x64;x86
true
snupkg
diff --git a/Programs/mapgenerator/mapgenerator.csproj b/Programs/mapgenerator/mapgenerator.csproj
index 30c1161b..ed943d89 100644
--- a/Programs/mapgenerator/mapgenerator.csproj
+++ b/Programs/mapgenerator/mapgenerator.csproj
@@ -5,7 +5,7 @@
true
..\..\bin\
LibreMetaverse.MapGenerator
- net6.0;net7.0
+ net6.0;net7.0;net8.0
AnyCPU
true
snupkg
diff --git a/global.json b/global.json
index 1bf76a58..27ecc4cf 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "7.0.100",
+ "version": "7.0",
"rollForward": "latestMinor"
}
}