Recent Releases of season

season - 2.4.8

Release Notes for Version 2.4.8


New Release Summary (Versions 2.4.0 ~ 2.4.8)

This release introduces significant improvements across core functionality and plugins, along with bug fixes, feature enhancements, and extended support for third-party tools and frameworks.


Core System Enhancements

  • Upgrade to Flask 3: Improved performance and compatibility.
  • Enhanced Third-Party Plugin Support:
    • Added support for plugin commands and customized routes (filters).
    • Refined the concept of 3rd-party plugins for better integration.
  • Structural Changes:
    • Renamed branch to project.
    • Overhauled project and IDE structure.
    • Deprecated the workspace object, now replaced by wiz.project or wiz.ide.
  • Utility Function Update: Changed function paths, e.g., from season.util.os.FileSystem to season.util.fs.
  • Bug Fixes:
    • Resolved issues with wiz.config and library paths not being included properly.
    • Fixed bugs in util.filesystem.

WIZ Assistant (GPT) Integration

  • Introduced WIZ Assistant, a powerful utility for enhanced IDE functionality.

    • System Settings - IDE Option Configuration: ```python openaikey = "GPT KEY" openaimodel = "gpt-4o" assistantguide = "소스코드 작성시에는 탭사이즈는 4로 만들어줘. pug 작성시에는 body 하위 코드만 작성해줘." assistantpath = "src/reference"

    def acl(wiz): ip = wiz.request.ip() - **IDE Menu Integration**: json { "name": "WIZ Assistant", "id": "utility.app.assistant", "icon": "fa-solid fa-robot", "width": 480 } ```

  • Python Package Support: Added necessary packages to enable WIZ Assistant.


Plugin/Workspace Improvements

  • Portal Apps: Added a README tab for better documentation within the workspace.
  • TailwindCSS Integration:
    • TailwindCSS can now be installed via NPM Packages Menu.
    • Updated build configuration: json { "assets": [], "styles": [ "tailwind.min.css", "src/styles.scss" ], "scripts": [] }
    • Added support for Tailwind configuration files.

Bug Fixes and Stability Improvements

  • Resolved package update issues in package.json and angular.json files.
  • Fixed a bug related to selector creation within the workspace.
  • Addressed issues with the portal framework affecting app/widget creation.

This comprehensive release (versions 2.4.0 ~ 2.4.8) delivers major upgrades, such as the migration to Flask 3, a revamped plugin architecture, and powerful new IDE features with the WIZ Assistant. With extended TailwindCSS support and various bug fixes, this update ensures a more stable and feature-rich experience for all users.

- TypeScript
Published by proin over 1 year ago

season - 2.3.0

  • [core] move build logic to ide plugin
  • [core] add bundle structure
  • [core] localize angular cli
  • [core] add linux service cli
  • [core] add statusbar at bottom of ide
  • [plugin] define model at plugin
  • [plugin/workspace] angular build logic changed
  • [plugin/workspace] integrated portal framework plugin at workspace
  • [plugin/workspace] build portal framework on builder model

- TypeScript
Published by proin over 2 years ago

season - 2.2.1

  • [plugin/portal] add portal framework plugin
  • [plugin/workspace] refresh list bug fixed

- TypeScript
Published by proin about 3 years ago

season - 2.2.0

  • ide overlay menu
  • shortcut config (plugin & user customized)

- TypeScript
Published by proin about 3 years ago

season - 2.1.9

2.1.9

  • [plugin/core] move to app link in monaco editor
  • [plugin/core] add core plugins upgrade button
  • [plugin/core] add restart server button
  • [plugin/workspace] add app/route editor service
  • [plugin/workspace] preview bug fixed

2.1.8

  • [plugin/workspace] page namespace bug fixed
  • [plugin/workspace] set default code if component.ts not exists

2.1.7

  • [plugin/workspace] import & create app bug fixed

2.1.6

  • [plugin/core] remove useless log

2.1.5

  • [plugin/workspace] config folder bug fixed

2.1.4

  • [plugin] bug fixed (remove unused file)

2.1.3

  • [plugin/workspace] add route build
  • [plugin/workspace] remove useless log

2.1.2

  • [plugin] core plugin updated
  • [core] add lib/plugin object

2.1.1

  • [command] bug fixed

2.1.0

  • ide plugin concept changed
  • ide layout changed
  • ide config concept added

2.0.x

  • major issues
    • upgrade base project to angular 14.2.0
    • UI/UX full changed
    • Drag and Drop Interface
    • git branch to project (multiple project in workspace)
    • Enhanced IDE Plugin and easily develop 3rd party apps
    • support pip and npm on ui
  • ide socket
  • auto install @angular/cli
  • angular 15
  • flask response bug fixed (on filesend)
  • wiz bundle mode
  • update wiz server command (multiprocess)
  • config bug fixed
  • socketio bug fixed (ide controller)
  • threading bug fixed (flask, socketio)

- TypeScript
Published by proin about 3 years ago

season - 1.0.4

  • Socket.IO transport
  • server starting log
  • auto remove invalid character on update

- TypeScript
Published by proin over 3 years ago

season - 1.0.2

  • ui full change
  • windows / mac support
  • code refactoring

- TypeScript
Published by proin over 3 years ago

season - 0.5.25

0.5.25

  • check installed function (wiz.installed())
  • forced dev mode in dev branch (if not master)
  • wiz resource_handler updated
  • add function response(flaskresp) and pilimage at response
  • request file api changed
  • change babel script option to extendable script option
  • add babel script option
  • add wiz.path() function
  • git merge bug fixed
  • update wiz theme render logic
  • git merge logic changed
  • public directory bug fixed (wiz)
  • app.py bug fixed
  • render id bug fixed
  • json dumps bug fixed

- TypeScript
Published by proin about 4 years ago

season - 0.5.9

  • git merge bug fixed
  • wiz instance as global in wiz api
  • bug fixed in theme function
  • add match api at wiz instance
  • api error logger bug fixed
  • support plugin storage
  • route bug fixed

- TypeScript
Published by proin about 4 years ago

season - 0.5.1

  • port scan when create project

- TypeScript
Published by proin about 4 years ago

season - 0.5.0

  • wiz based online plugin development env
  • support programmable api for plugins
  • remove useless resources

- TypeScript
Published by proin about 4 years ago

season - 0.4.5

0.4.5

  • cache bug fixed
  • add cache clean in workspace

0.4.4

  • git bug changed (if author is not set, default user to wiz)

0.4.3

  • full size log viewer
  • keyword changed
  • cache bug fixed
  • socketio performance upgrade

0.4.2

  • wiz.js embeded
  • developer/production mode
    • developer: enabled socketio logger on every pages
    • production: disabled socketio logger

- TypeScript
Published by proin about 4 years ago

season - 0.4.1

  • WIZ API (js) changed (async mode)
  • minor bug fixed
  • app not found error to warning

- TypeScript
Published by proin over 4 years ago

season - 0.4.0

  • Integrate WIZ & Season Flask
  • support git flow
  • workspace structure changed
  • base code workspace changed (mysql to filesystem)
  • UI upgrade
  • support installer

- TypeScript
Published by proin over 4 years ago