Releases: filiptrivan/spiderly
Releases · filiptrivan/spiderly
19.1.0
Full Changelog: 19.0.9...19.1.0
What's Changed
- Added
.nuget
XML summaries support; Updated Translate attributes summaries; - Changed the namespace from
Spiderly.Attributes.EF
toSpiderly.Attributes.Entity
; TranslateSingular -> Translate; Improved attributes C# summaries; - Spiderly.CLI: Deleted the Partials and Helpers folders from the DTO directory in the initialized app #80 .
- feat: Spiderly.SourceGenerators, NgBaseDetailsGenerator: Added checkbox change output event.
- Merged all many to one db context config methods into a single one; Renamed M2M property attributes to M2MWithMany; Added M2M attribute; Switched from ManyToOneRequired to Required attribute;
- Added Support for Dynamic CultureInfo with Default to "en" #74 .
- Set
spiderly-checkbox
control to have "x" icon as a false value. - Added frontend logic for handling image data display in the
spiderly-data-view
component. - Added logic that blobs are also dragged when retrieving records for the table; Added frontend logic for handling image data display in the table;
- Added options so that the user can remove the icons from the ApplyFilters and ClearFilters buttons #79 ; Added option so that the user can remove hover bg on root top menu items;
- Hid Top Menu Items Based on User Permissions #77
19.0.9
Full Changelog: 19.0.6...19.0.9
19.0.6
Full Changelog: 19.0.5...19.0.6
19.0.5
19.0.4
What's Changed
- dynamically fetching image by @varruunnn in #66
- CI pipeline for automated testing the spiderly cli app by @Sachin-Ram in #71
- Finished data view component; Added show time and on change variables into
NgBaseDetailsGenerator
;~ - Working on the data view component and filters, made card body template strongly typed with
template-type
directive;~ - Made dark theme work; Working on the data view filters;~
- Spiderly Angular: Fixed default table column filter type bug; Spiderly.CLI: Added actions column by default as the last column without a header;~
- Made strongly typed table filters.~
- Added the show-time feature to the calendar component on the details page.~
- Spiderly.Angular: Made spiderly-autocomplete (PrimeNG) component fluid (full width) #51 .~
- Spiderly Angular: Dynamic logo option added to the top menu navigation bar.~
- dynamically fetching image~
- Added
--top-navbar
option forspiderly init
command #25 ; Made initialized application can build in prod env;~ - Switched from PrimeNG's MegaMenu to MenuBar.~
- Added top menu navigation bar option in spiderly-layout #63 ;~
- Added
Developing and Testing Spiderly.CLI
explanation in README.md.~ - Added a getting started guide for contributors to README.md.~
New Contributors
- @varruunnn made their first contribution in #66
- @Sachin-Ram made their first contribution in #71 C779 ul>
Full Changelog: 19.0.3...19.0.4
19.0.3
What's Changed
- Cleaning initialized app structure and preparing for the new version.~
- Deleted PrimengModule #54 ; Standalone Angular migration #52 ; Finished add-new-page command #10 ; dashboard -> homepage;~
- Working on the add-new-page command; Minor project structure refactor (Data -> Database, deleted Documentation folder); Improved CLI messages;~
- Minor project structure refactor (Angular -> Frontend, API -> Backend, features -> pages);~
- Spiderly.CLI: Deleted NuGet folder from the initialized app #44; Opening blank tab in the initialized app welcome dashboard info card;~
- Deleted Nucleus dependency (#45); Made the
DiskStorageService
work by default (#49);~ - Spiderly v19.0.2 migration; Made the Autocomplete default control type for the many to one relationship (#47).~
- Angular v19 + Spiderly v19.0.1 migration; Not found page improvements; Primeng multi autocomplete 'value' bug fix; Added SQL Server Express support in app init;~
- Spiderly.CLI: If the application name is incorrect, do not kill the program but prompt the user to re-enter it (#40).~
- Spiderly app initializer: Translated permissions in the GetInitializeScriptSqlData method to English (#42).~
- Angular v19 migration.~
- Prepare Angular v19.~
- PrimeNG v19 migration.~
- Angular v18 migration.~
- v19.0.0 update.~
- Updated Contributing section of the README.md~
How to migrate from v19.0.2
- Rename:
your-app-name\API
->your-app-name\Backend
- Rename:
your-app-name\Angular
->your-app-name\Frontend
- Delete:
your-app-name\Frontend\plop
folder, because the logic is now handled with theSpiderly.CLI
Full Changelog: 19.0.0...19.0.3
19.0.0
What's Changed
- Change the default translation to English
- Update the logo (Sakai -> Spiderly) everywhere in the initialized app
- Spiderly.Shared: Add the Spiderly favicon to the initialized app
- Spiderly.CLI: Add explanation comment of the UnhandledExceptionRecipients in the appsettings.json
- Spiderly.Shared: Add a better meta title to the initialized app (e.g., YourAppName -> Your App Name)
- Spiderly.CLI: App name without spaces: -> App name without spaces (e.g., 'YourAppName'):
- Basic Spiderly app structure created! -> App initialized successfully!
- Add new user bug
- Correct where needed to use SQL Server Developer, not Express
- Improve summaries in Spiderly.Shared/Attributes
- Make a summary for the public methods/classes/properties/attributes
- Spiderly.CLI: Loaded assembly version is always -1
Full Changelog: https://github.com/filiptrivan/spiderly/commits/19.0.0