add version#, send apid version# in PluginsInitializedEvent
diff --git a/apid.go b/apid.go
index a7429b5..dbf0dee 100644
--- a/apid.go
+++ b/apid.go
@@ -2,6 +2,7 @@
 
 import (
 	"errors"
+	"github.com/30x/apid-core/version"
 	"os"
 	"time"
 )
@@ -62,6 +63,7 @@
 	log.Debugf("Initializing %d plugins...", len(pluginInitFuncs))
 	pie := PluginsInitializedEvent{
 		Description: "plugins initialized",
+		ApidVersion: version.VERSION_NUMBER,
 	}
 	for _, pif := range pluginInitFuncs {
 		pluginData, err := pif(services)
diff --git a/events_service.go b/events_service.go
index c11b358..f7156a5 100644
--- a/events_service.go
+++ b/events_service.go
@@ -48,7 +48,8 @@
 type PluginsInitializedEvent struct {
 	Description string
 	// using slice member will make the type "PluginsInitializedEvent" uncomparable
-	Plugins []PluginData
+	Plugins     []PluginData
+	ApidVersion string
 }
 
 type PluginData struct {